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

    CCD

    Full Time
    • CEO / Senior Full Stack Engineer

    • Osijek, Croatia

    Nov 2021 - Present

  • Margins

    Margins

    Full Time

    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.

    Idea Junction Ltd.

    Part Time

    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

    CoreLine

    Full Time

    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

    Actindo AG

    Full Time
    • Senior 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 Time
    • Senior 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

    Bitly

    Full Time
    • Senior 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

    Agilno

    Full Time

    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

    Gauss Development

    Full Time
    • Full-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
danijelpavlovic.dev © Danijel Pavlovic - CCD. All rights reserved.