I am a Technical Lead and Senior Full-Stack Engineer with more than eight years of experience building production web, backend, mobile, and integration systems.
I lead end-to-end software delivery, translating complex product and business requirements into reliable, maintainable applications. I remain hands-on throughout architecture, implementation, deployment, and production support.
My core stack includes Java, Spring Boot, React, Next.js, JavaScript, PostgreSQL, and MySQL. I have experience designing full-stack applications, APIs, authentication systems, webhooks, and external integrations.
I build AI-enabled workflows that connect LLM capabilities with business data, CRM systems, email, calendars, messaging platforms, and external APIs.
I have led focused engineering squads of three to four people and collaborated with teams of up to ten engineers. I value practical system design, clear communication, team collaboration, and production readiness.
I am experienced with Docker, Linux, CI/CD, Jenkins, Azure, Keycloak, OAuth/OIDC, Nginx, Git, and cloud-oriented deployment workflows. I am based in Split, Croatia and work remotely.