CCD Logo
Danijel Pavlovic

Danijel Pavlovic

Senior Full Stack Engineer
at Margins

Documents

Resume

PDF

Information

Skills

Frontend

Nuxt.js / Vue.js
TypeScript
Tailwind
Sass

Backend

PHP
Laravel
Symfony

Databases

PostgreSQL
MySQL
SQLite
MongoDB
MSSQL
DynamoDB

Tests

Jest
PHPUnit
Cypress

Tools

GitHub / GitLab
Figma
Webstorm IDE

Languages

  • Croatian / Serbian / Bosnian

    Native / Bilingual Proficiency

  • English

    Full Professional Proficiency

About me

Experienced software developer with strong skills in PHP, Node.js, JavaScript, and TypeScript. I focus on quality, clear problem-solving, and adapting to new challenges. I work well in teams and have a solid background in full-cycle software development. I keep up with industry trends and am motivated to apply my skills to your projects and contribute to meaningful outcomes.

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