About me
Hello, I’m Danijel Pavlovic, an experienced Full-Stack Software Developer with a strong backend focus. I work primarily with PHP, Node.js, JavaScript, and TypeScript, building robust server-side systems while comfortably supporting frontend needs when required. I have experience across the full development lifecycle, from API design and database modeling to application logic, integrations, and deployment.
I place a strong emphasis on clean architecture, maintainability, and problem-solving. My work often involves designing REST APIs, handling authentication and authorization, working with databases, and integrating external services. I enjoy turning complex requirements into reliable, scalable solutions that teams and products can depend on.
Alongside technical expertise, I value team collaboration, clear communication, and shared responsibility. I continuously follow industry trends and best practices, and I’m motivated by building well-structured software that delivers meaningful results. If you’d like to discuss a project, a role, or just talk tech, feel free to get in touch.
Professional Experience
CCD
Full TimeCEO / Senior Full Stack Engineer
Osijek, Croatia
Nov 2021 - Present

Margins
Full TimeSenior Backend Engineer
Zagreb, Croatia
- valeremargins.com
May 2025 - Present
Backend development for Marble, a professional networking platform. I design data models and service boundaries for AI tagging, search, and portfolio aggregation, and develop scalable APIs and cloud infrastructure with a focus on reliability, performance, and maintainability, supported by strong database design and CI/CD.
Tech Stack:
NestJSTypeScriptPostgreSQLAWSCI/CDOpenAI
Idea Junction Ltd.
Part TimeSenior Full-stack Engineer (Freelance)
London, UK
- ideajunction.uk
May 2025 - Present
As a Full-stack Engineer on a music catalogue sub-publishing platform, I build and maintain admin and backend features that support partner collaboration and monetization. My work includes AI-powered catalogue search, needledrop transactions, custom rate cards, international tax logic, and subscription billing, along with scalable APIs, third-party integrations, analytics, and reliable CI/CD-driven deployments.
Tech Stack:
VueNuxtFastifyTypeScriptGCPCI/CDRabbitMQFeathers.js

CoreLine
Full TimeSenior Software Engineer
Zagreb, Croatia
- coreline.agency
Sep 2024 - May 2025
Full-Stack Engineer on CoreEvent, a production event management and ticketing platform. I maintained and evolved the system; delivered ticketing, seating, check-in, and admin workflows, and designed modular REST and GraphQL APIs. I owned backend, frontend, email, and AWS infrastructure, collaborated with product and design on scoping and delivery and upheld code quality.
Tech Stack:
AWSGraphQLVueNode.jsTypeScriptPostgreSQL
Actindo AG
Full TimeSenior Software Developer (Freelance)
Ismaning, Germany
- actindo.com
Feb 2024 - Jun 2024
Built an offline Android POS system with Capacitor. Designed offline-first flows, integrated hardware peripherals, and improved performance and reliability, delivering a robust POS solution.
Tech Stack:
Node.jsTypeScriptPHPCapacitor
CHRCODE
Part TimeSenior Full-stack Engineer (Freelance)
Düsseldorf, Germany
Oct 2022 - Jan 2023
Built and maintained web applications with an AWS backend, including Lambda, CloudWatch, and RDS. Delivered modular frontend components, implemented state management, integrated APIs, optimized performance, and successfully launched production applications.
Tech Stack:
Node.jsVueTypeScriptAWSLambdaCloudWatchRDS
Bitly
Full TimeSenior Backend Engineer (Freelance)
Bielefeld, Germany
- bitly.com
Feb 2022 - Feb 2024
I improved and maintained systems for conversion optimization; built new features with serverless functions and CloudWatch monitoring and logging, maintained code quality through development best practices, requirements analysis, audited and improved internal Stripe payment flows and designed and ran A/B tests to support data-driven decisions.
Tech Stack:
LaravelYiiYii2VueReactAngularJSTypeScriptAWSTerraformGoStripeOptimizelySnowplowJQuery
Agilno
Full TimeFull-stack Engineer
Split, Croatia
- agilno.com
Feb 2021 - Mar 2022
Developed an application for the medical and surgical equipment industry, allowing customers to explore products in an immersive 3D environment and join live product presentations.
Tech Stack:
AdonisJSVueTypeScript

Gauss Development
Full TimeFull-stack Engineer
Osijek, Croatia
- gauss.hr
Jul 2016 - Feb 2021
Frontend team lead and backend engineer on multiple large-scale systems, including a multi-tenant ERP (GaussBox), workforce management platform (CeleroOne), car-sharing CRM (SpinCity), custom CMS for HGK, and a fitness social platform. Focused on performance, scalability, and long-term maintainability.
Tech Stack:
Sails.jsAdonisJSAngularVueNuxtSymfonyLaravelTypeScript