about me

About me

Web developer with 15+ years of experience

Ivan Milincic

I’m a web developer from Serbia, currently based in Sofia, Bulgaria.

Most of my life I was in IT, in one shape or another. I spent most of my career building websites, web applications and digital platforms, from custom CMS development and large-scale content websites to business applications and modern headless architectures.

  1. 01 · freelance

    From freelancing to large-scale platforms

    I started as a freelancer, building custom websites, themes and extensions, with a strong focus on Joomla development. Those early years gave me a solid understanding of how content management systems work under the hood.

    Later, I joined a Netherlands-based company, where my work shifted toward larger and more complex projects. Using PHP and ProcessWire, I developed portals, directories and classified platforms that required custom data structures, integrations and scalable architectures.

  2. 02 · business apps

    Business applications & custom development

    After returning to freelancing, I expanded into WordPress and WooCommerce while focusing on business logic and process automation. Alongside websites and e-commerce projects, I built custom CRM and ERP-style applications based on requirements and specific needs.

    This stage of my career reinforced an important lesson: software should solve business problems, not just look good.

  3. 03 · today

    Today

    Today, I continue to work as a contractor, partnering with companies that need an experienced developer who can bridge development, infrastructure and business requirements. My primary engagement is with a fintech company, where I lead the websites team and contribute to architecture, deployment and technical strategy.

    My work includes:

    • team Leading a team of developers to build and maintain custom websites.
    • architecture Building modern web architectures using Headless WordPress, Astro, React and Tailwind CSS, or sticking to vanilla JavaScript when performance is the priority.
    • infrastructure Managing Headless CMS infrastructure. Azure DevOps and Docker deployments with CI/CD pipelines to ensure stable, predictable code releases.
    • marketing Bridging the gap with Marketing by handling deep integrations for GTM, tracking and analytics, making sure our data and tracking are as solid as our code.
    • foundations Maintaining technical foundations, which includes managing legacy scripts and building custom JavaScript SDKs that power landing pages used in large-scale campaigns and projects.

I’ve seen the web evolve from basic CMS themes to modern, decoupled architectures. Whether I’m writing raw PHP and JavaScript or managing a deployment pipeline, my goal remains the same: building fast, reliable and functional software.

// Ivan Milincic