
DriveSoft — Product & Agency Site
Modern marketing site for DriveSoft's transport software, with interactive passenger and admin demos and a focused book-a-call flow.
Designed and built the full site — Next.js, animations, embedded demos and SEO.
Full-stack on Laravel and React — from database and API to web, mobile and cloud. Five-plus years shipping booking, ticketing and operations software that real companies run every day, not demo projects.
Most portfolios show mockups. This is a live reservation and ticketing platform running in production — open either side and click through it yourself, no login required.
A production system that runs daily ticket sales and operations for an international bus carrier.
passengers served
active internal users daily
production workflows, in continuous use
Srbija Tours, an international bus carrier, ran reservations, ticketing and field operations across disconnected, mostly manual tools. There was no online sales channel for passengers, no central passenger database, and field staff had no way to validate tickets on the road. They needed one system to sell tickets online, manage routes and passengers, validate tickets on the spot, handle payments with legally required fiscal receipts, and give both office and field staff a single source of truth — replacing a patchwork of processes that could not scale with growing route and passenger volume.
I built DriveSoft end to end: a Laravel/MySQL backend exposing REST APIs, a React passenger-facing booking site, a React admin panel for operations, and React Native tools for field workers. The backend handles the full transaction lifecycle — seat availability, reservation locking, payment processing, fiscal-receipt generation and ticket issuance — with Redis caching and queued background jobs to keep response times fast under concurrent bookings. The admin panel gives office staff role-based access to manage routes, departures, passengers and daily reporting, while the React Native app lets field workers validate tickets by scanning QR codes on the road.
Sole full-stack developer. I own the architecture, the Laravel/MySQL backend, both React front-ends and the React Native tools — from database schema and API design through deployment — and I maintain and extend it in production.
Online reservations, ticketing and back-office operations now run through one maintained platform instead of scattered manual processes. Passengers book and pay online, office staff manage operations from a unified dashboard, and field workers validate tickets with a phone scan instead of paper lists. Over 150,000 tickets and reservations have been processed through the system, with 100+ internal users relying on it daily across routes and offices.
Built with
Real systems in production — what each one does, and what I built.

Modern marketing site for DriveSoft's transport software, with interactive passenger and admin demos and a focused book-a-call flow.
Designed and built the full site — Next.js, animations, embedded demos and SEO.

Public ticket-sales site for an international bus carrier, sharing one source of truth with the booking backend.
Built the WordPress frontend and the Laravel API powering departures, pricing, reservations and fiscalized payments.

Cross-platform app that extends the Srbija Tours booking platform to iOS and Android.
Built the React Native (Expo) app end to end against the existing booking API, with offline caching and push.

Internal tool for managing passengers, routes, departures and daily operations — no more spreadsheets.
Built the Laravel app: role-based access, operational reporting, CSV/Excel import-export, queues and caching.

Online reservation front-end for a carrier — search trips, pick seats and buy tickets.
Built the React/Next SPA and integrated it with the back-office for routes, departures and pricing.

Fast, editable corporate site with a blog and space-booking forms.
Built a custom WordPress theme tuned for performance and SEO that the team can update without a developer.
Custom Laravel, WordPress and React solutions for booking, tourism, internal tools, e-commerce and business automation.
Custom tourism portals with listings, destinations, search and inquiry forms — sajt kao Nikana ili Grčka Info, original design.
Read moreOnline reservation systems with availability, checkout, admin panels and QR tickets.
Read moreRole-based dashboards and operational tools for managing data, users and daily workflows.
Read moreFast, editable WordPress sites and custom themes for companies and agencies.
Read moreWooCommerce shops and online stores ready to sell, scale and rank.
Read morePractical AI integrations for content, search, documents and business automation.
Read moreFor companies and freelance clients — backend, frontend, and the production systems in between.
Production-grade Laravel APIs, MySQL data models and business logic — authentication, role-based access, queued jobs and caching. Built to handle real transaction loads like the 150,000+ reservations running through DriveSoft.
React SPAs and React Native mobile apps connected to live Laravel backends. Server-rendered with Next.js where SEO matters, with responsive layouts and real-time state tied to production APIs.
End-to-end reservation and ticketing — route search, seat selection, online checkout, QR-code ticket generation and validation, and payment processing with fiscal-receipt integration for legal compliance.
Diagnosing and fixing bugs in live Laravel and WordPress systems, query optimization, and extending existing features without taking the service offline. Currently maintaining multiple systems in daily use.
Replacing manual spreadsheet-based workflows with software — automated CSV/Excel imports and exports, scheduled reports, third-party integrations and operational dashboards.
WordPress and Webflow sites built for speed and easy editing — custom themes, structured content, on-page SEO and performance optimization. 10+ live sites built and maintained.
Using AI tools to accelerate coding, refactoring, debugging and documentation while keeping architecture decisions, code review and production quality under direct engineering control.
I use AI tools to move faster on development, refactoring, debugging and documentation. Architecture, business logic, validation and final code quality stay under my control — AI speeds up the work, it doesn't decide what ships.
Every change is read, understood and reviewed before it ships. AI speeds up exploration; it doesn't get a free pass into production.
I scope problems clearly and direct AI tools deliberately — the same way I'd brief a teammate, with explicit constraints and intent.
Generated code is verified against real behavior and covered by tests before it reaches users. Nothing ships unproven.
The result is quicker delivery with clean, maintainable, reviewable code — not throwaway output that someone has to rewrite later.
Full-stack developer focused on real production systems and business logic.
I build and maintain real production systems for booking, ticketing, operations and business automation. For 5+ years I've shipped end-to-end software for the transport industry — Laravel backends (reservations, payments, fiscalization, logistics), React / Next and React Native front-ends, and 10+ live WordPress sites. I'm comfortable taking ownership of an existing codebase, untangling real business logic, and delivering practical solutions that hold up in production — not just clean code in isolation. Currently full-time at Srbija Tours International, with freelance projects on the side. Remote-first, async, Git-based.
Common questions about my work, process, and availability.
Companies whose products I've helped build and run.
Want a system your business can actually run on? Let's talk about your next project.
Start a projectDownload my CV in PDF with detailed information about experience, skills, and projects.
Download my CV in PDF with detailed information about experience, skills, and projects.
Have a Laravel, booking, operations or automation project? Let's talk.
Open to full-time, contract and freelance
Remote · Serbia · EU-friendly timezone
Laravel · React · React Native · WordPress
Monday – Friday: 09:00 – 17:00 Saturday: 09:00 – 13:00