Fullstack Web Developer Milan Petrovic

Fullstack Web Developer

Milan Petrovic building fast, polished web apps.

As a dedicated frontend and Shopify developer with three years of specialized experience, I have honed my expertise in JavaScript frameworks such as React and Remix, and the Tailwind CSS framework.

About

A self-taught developer driven by curiosity

My technical proficiency extends to advanced Shopify development, including custom app creation and adept use of Shopify's Liquid templating language. Notably, I have spent a year working with Shopify Plus, managing complex projects and enhancing store functionalities for high-volume businesses.

Skills & Tools

The stack I build with

  • Shopify
  • Shopify Plus
  • Shopify Checkout Extensions
  • Tailwind CSS
  • JavaScript (ES6+)
  • React
  • Next.js
  • Remix.js
  • REST API
  • GraphQL API
  • Liquid
  • Open AI API
  • Golang
  • WordPress
  • PHP
  • Laravel
  • Node.js
  • Express
  • Webpack
  • Vite
  • Git / Gitflow
  • Agile Software Development
  • Object-oriented Programming (OOP)
  • HTML 5
  • CSS 3
  • SCSS
  • PostCSS
  • MySQL
  • MariaDB
  • MongoDB
  • PostgreSQL
  • PHP Storm
  • Jira
  • Docker
  • AWS

Languages

English — Advanced level

German — Beginner level

Hobbies

Cycling · Long Hikes · Outdoor Workouts · Meditation · Kendo

Work Experience

Where I've made an impact

Sofware Engineer

May 2023 – present

Planted Foods AG

  • Directed end-to-end development of B2B and B2C webshops, leveraging Tailwind CSS for frontend redesigns, integrating modern design systems and coordinating with external developers to ensure a seamless user experience. Spearheaded extension development for postcode accessibility and delivery date management
  • Developed two React-based Checkout UI extensions for Planted's B2B webshop, adding custom UI components for PO numbers and delivery dates. Adapted the webshop to use these extensions and modified a custom Go application to handle data transmission between Shopify and Business Central, leveraging the new extensions and metafields.
  • Led the development of essential integrations, including a Golang custom connector, and managed API updates for Shopify platforms. Enhanced both B2B and B2C webshop functionalities by ensuring compliance with the latest standards.
  • Collaborated on the integration of AI technologies with OpenAI's GPT and Azure, developing advanced chat functionalities to boost user engagement and support across web platforms.

Fullstack Web Developer

April 2021 – March 2023

Swiss Organic Partners AG

  • Elevated e-commerce experiences by transitioning Shopify themes to OS 2.0, and automating deployments directly from GitHub to Shopify, enhancing operational efficiency.
  • Crafted bespoke Shopify templates and interactive sections from tailored Figma designs, employing Tailwind CSS and Alpine JS for responsive and dynamic user interfaces.
  • Orchestrated project management and development lifecycle utilizing the SCRUM framework, coupled with Jira for streamlined organization and progress tracking.
  • Mentored and equipped an IT specialist with advanced technical skills, promoting team capability and knowledge sharing.
  • Developed custom WordPress company website using ACF, enabling more high-quality leads generation.
  • Developed WordPress plugin for custom block type.

Freelance Web Developer

2013 – 2021

Remote

  • Spearheaded a variety of web development projects, leveraging SCRUM methodologies and collaboration tools to enhance team efficiency and achieve high client satisfaction.
  • Upgraded online experiences by transforming traditional HTML sites into adaptive WordPress templates, optimizing for search engines, and facilitating content management systems for user autonomy post-deployment.
  • Executed the end-to-end creation of dynamic web solutions using a suite of technologies (HTML5, CSS3, JavaScript, Bootstrap, APIs, WordPress), catering to diverse industry needs and project scopes.
  • Provided a comprehensive array of web services encompassing consulting, site maintenance, and hosting management, with a commitment to delivering on time.
  • Completed full-scale web projects for numerous startups, from design to development to launch.
  • Collaborated closely with clients, both remotely and in-person, to bring their ideas to life.
  • Communicated with clients one-on-one to make requested adjustments to the design & functionality of websites.
  • Utilized SEO methods to support the online presence of websites.

Projects

Selected work

A few representative builds — swap in your own descriptions, links, and tags.

Education & Self-Learning

Always learning

A self-taught developer — here's where I keep my skills sharp across the stack.

Laravel & PHP

Laracasts

Deep-diving Laravel and modern PHP through Jeffrey Way's Laracasts screencasts and course series.

Shopify Commerce

Shopify Academy

Theme architecture, app development, and merchant best practices straight from official Shopify Academy courses.

Rust · Frontend · AI

YouTube & beyond

Keeping current on Rust, modern frontend, and AI industry news through YouTube and a rotation of other platforms.

Testimonials

What people say

Placeholder quotes — replace the text, names, and roles with your own references.

A rare mix of frontend craft and backend pragmatism. Our OS 2.0 migration was seamless and our deploy times dropped dramatically.
Anna Meier Anna MeierE-commerce Manager, Swiss Organic Partners
Reliable, communicative, and genuinely invested in the outcome. Milan delivered our startup's site end to end and we still get compliments on it.
David StojanovićFounder, Freelance Client

Contact Info

Let's build something together