Hi, I’m Miloš Ilić, a frontend-focused software engineer with a passion for building scalable, visually appealing interfaces. I currently lead the frontend development team at Blockade Labs, delivering Skybox AI with Next.js, TypeScript, Tailwind and Figma, and crafting responsive experiences across desktop, tablet, and mobile. I love turning complex requirements into maintainable frontend architectures and collaborating with design and product teams to ship delightful features. Earlier, I tackled backend, DevOps, and cloud challenges at Carl Zeiss Microscopy and Akvelon, built scalable infrastructure on AWS and Kubernetes, and contributed across the stack from Node.js to GraphQL. I’m driven by continuous learning, code quality, and agile collaboration.

Hi, I’m Miloš Ilić, a frontend-focused software engineer with a passion for building scalable, visually appealing interfaces. I currently lead the frontend development team at Blockade Labs, delivering Skybox AI with Next.js, TypeScript, Tailwind and Figma, and crafting responsive experiences across desktop, tablet, and mobile. I love turning complex requirements into maintainable frontend architectures and collaborating with design and product teams to ship delightful features. Earlier, I tackled backend, DevOps, and cloud challenges at Carl Zeiss Microscopy and Akvelon, built scalable infrastructure on AWS and Kubernetes, and contributed across the stack from Node.js to GraphQL. I’m driven by continuous learning, code quality, and agile collaboration.

Available to hire

Hi, I’m Miloš Ilić, a frontend-focused software engineer with a passion for building scalable, visually appealing interfaces. I currently lead the frontend development team at Blockade Labs, delivering Skybox AI with Next.js, TypeScript, Tailwind and Figma, and crafting responsive experiences across desktop, tablet, and mobile. I love turning complex requirements into maintainable frontend architectures and collaborating with design and product teams to ship delightful features.

Earlier, I tackled backend, DevOps, and cloud challenges at Carl Zeiss Microscopy and Akvelon, built scalable infrastructure on AWS and Kubernetes, and contributed across the stack from Node.js to GraphQL. I’m driven by continuous learning, code quality, and agile collaboration.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Serbian
Fluent
English
Fluent
German
Intermediate

Work Experience

Frontend Development Team Lead at Blockade Labs
January 1, 2023 - Present
Developing the frontend of the Skybox AI web application using Next.js, TypeScript, Tailwind CSS, Stripe, and Figma. Implementing SSR, protected routes, dynamic routing, JWT authentication, session management, and image optimization. Creating animated, interactive 2D graphics with WebGL and Three.js. Managing global state with Jotai Atoms. Integrating with REST API and WebSocket (pusher-js) for real-time components. Stripe integration and performance optimization with Lighthouse and Datadog. Building responsive UI components for desktops, tablets, and mobile. Enforcing code quality with ESLint, Prettier, and Tailwind config. Version control with Git and automated deployments via CI/CD pipelines with Vercel. Collaborating with Design and Back-End teams via Figma and Slack; tracking tasks with Jira; Agile with 1-week sprints. Leading a team of 3 developers and coordinating with CTO on architecture.
Senior Full-Stack Developer at Carl Zeiss Microscopy
January 1, 2022 - December 31, 2023
Back-End: Implemented scalable Node.js server-side logic for the Arivis Hub web application (RESTful API, JWT auth, event-driven microservice architecture with BullMQ, file uploads and image processing, SQL migrations with Prisma and PostgreSQL, security best practices, unit/integration tests with Jest). Front-End: Built features and fixed bugs in React; used Context API for global state; wrote tests with Jest. DevOps: Automated infrastructure provisioning with Terraform and Ansible. Cloud: Managed resources on Microsoft Azure.
Senior Software Engineer/DevOps for Microsoft AppCenter at Akvelon
January 1, 2021 - December 31, 2022
Full-Stack development for Microsoft AppCenter features using C# and React. Built internal SaaS web applications for monitoring application health and resources (Node.js, TypeScript, React, PostgreSQL). DevOps: Supported analytics, diagnostics, and build areas; resolved customer build issues; mitigated incidents. Used Kubernetes, Kusto Query (KQL), Jarvis, Azure DevOps, Grafana, and Prometheus for health checks and issue resolution. On-call responsibilities including 24/7 DRR duties; tracked issues and wrote post-mortems.
Software Developer / DevOps at IGT Belgrade
January 1, 2018 - December 31, 2021
Full-Stack development for cross-platform desktop app (Electron) and backend services. Extended auto-deployment web app with Node.js/Express/MongoDB/WebSocket. DevOps: Implemented Jenkins pipelines as IaC with Groovy; managed releases and CI/CD metadata posting to Confluence; set up Linux server environments with CentOS and Nginx; handled production release operations on Linux. Cloud: Implemented AWS Lambda using Node.js and Python; S3, DynamoDB; used Athena, Glue Catalog, CloudFormation.
Freelance Web Developer
January 1, 2015 - December 31, 2018
Created custom websites per client requirements using JavaScript, jQuery, PHP and MySQL; built custom admin interfaces; deployed apps via cPanel; managed Linux hosting and DNS/SSL; designed relational databases; performed SEO optimization; migrated hosting to dedicated servers; crafted web designs/logos with Adobe Illustrator/Photoshop; communicated with clients to gather requirements.
Technical Support at Chinavasion Electronics E-Commerce
January 1, 2013 - December 31, 2015
Provided prompt technical chat support for website navigation, product specs, orders, and payments. Troubleshot and resolved issues, documented support requests, maintained knowledge base, monitored site performance, and ensured security/privacy compliance. Collected customer feedback for continuous improvement and collaborated with cross-functional teams.
Frontend Development Team Lead at Blockade Labs
January 1, 2024 - Present
Led frontend development for Skybox AI using Next.js, TypeScript, Tailwind CSS, Stripe and Figma; implemented SSR, protected routes, dynamic routing, JWT authentication, session management, and image optimization; integrated 360-degree 3D interactions with Three.js; enabled real-time AI chat via Pusher; managed global state with Jotai Atoms; built responsive UI components; optimized performance with Datadog and Lighthouse; enforced code quality with ESLint and Prettier; maintained CI/CD pipelines with GitHub and Vercel; collaborated with Design via Figma and with CTO on architecture; tracked work with Jira and Slack in Agile sprints.
Senior Software Engineer/DevOps at Akvelon (Microsoft AppCenter)
February 1, 2021 - January 31, 2022
Developed AppCenter and internal SaaS applications for monitoring resources using C#, Node.js, TypeScript, React; built observability web apps with Java, Spring and Kafka; wrote tests and documentation; supported analytics/diagnostics; managed Azure cloud services, ElasticSearch, Kubernetes, Kusto, Jarvis monitoring, Azure DevOps, Grafana and Prometheus; participated in on-call and DRR processes.

Education

Statistics and Informatics at Faculty of Economics, University of Belgrade
January 11, 2030 - January 27, 2026
Bachelor's degree at Faculty of Economics, University of Belgrade
January 11, 2030 - April 6, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Media & Entertainment