Hi there! I'm Tomislav Modrić.

A freelance web developer based in Zagreb, Croatia. My specialty is building web applications using Laravel and Vue.js — and I'd love to help you build yours.

Services

From first idea to production.

I take care of the full stack — solid Laravel backends, polished Vue.js frontends and everything in between — so you can focus on your business.

01

Web applications

Custom, full-stack web applications built on Laravel and Vue.js — from customer portals and internal dashboards to complete SaaS products.

  • Laravel
  • Vue.js
  • Inertia.js
02

APIs & integrations

Secure, well-structured APIs, authentication and third-party integrations that power your web and mobile apps.

  • REST APIs
  • OAuth
  • Webhooks
03

Frontend development

Fast, responsive interfaces built with Vue.js and Tailwind CSS that look sharp and feel great on every device.

  • Vue.js
  • Tailwind CSS
  • Responsive design
04

Maintenance & upgrades

Keeping existing Laravel applications healthy — framework upgrades, performance tuning, bug fixes and new features.

  • Upgrades
  • Performance
  • Support

About

The person behind the code.

I'm Tomislav, a freelance web developer from Zagreb, Croatia. My specialty is building web applications using Laravel and Vue.js.

I care about clean, maintainable code, honest communication and products that are a joy to use. Whether you're starting from scratch or improving an existing application, I'm here to help you get it right.

Tomislav Modrić

Freelance web developer

Based in

Zagreb, Croatia

Local time

--:--

Core stack

Laravel

Backend

Vue.js

Frontend

Toolbox

  • PHP
  • JavaScript
  • Inertia.js
  • Tailwind CSS
  • MySQL
  • Redis
  • Pest

What you can expect

Clean, maintainable code

Readable, well-tested code that's easy to build on — today and years from now.

Clear communication

Regular updates, honest estimates and straight answers, without the jargon.

Built for performance

Fast load times and snappy interactions, because speed is a feature.

Have a project in mind?

Let's talk about it

Process

A simple, transparent process.

No surprises — just a clear path from your first message to a live product.

  1. 01

    Discovery

    We talk through your goals, users and requirements to define a clear scope.

  2. 02

    Planning

    I map out the architecture, milestones and timeline, so you always know what's next.

  3. 03

    Development

    Iterative development with regular updates and demos, so you can see progress every step of the way.

  4. 04

    Launch & support

    Deployment, monitoring and ongoing support to keep everything running smoothly after launch.

Contact

Let's build something amazing together.

I'm always open to discussing new projects or partnerships. Tell me about your idea and I'll get back to you as soon as possible.

© 2026 Tomislav Modrić

Built with Laravel & Vue.js

Back to top