milan44.dev
← back home

Milan Stanković

Frontend Engineer · Vue · React · TypeScript · AI-assisted development

mln6stankovic@gmail.comBelgrade, Serbiamilan44.devgithub.com/milan44ilinkedin.com/in/milan44

Profile

I'm a frontend engineer based in Belgrade, building clean, scalable, high-performance web applications. I care about component architecture, measurable performance, and interfaces that hold up under real-world complexity — like the analyst-facing tooling I own at LotusFlare for carrier-grade telecom operators.

Experience

Frontend EngineerLotusFlare · DNO Cloud Portal

Jun 2025 — Present

Own the UIs that let business analysts configure complex data pipelines, reporting and real-time event processing for carrier-grade telecom operators serving millions of subscribers.

  • Cut portal initial load time by 80% (1.2 min → 14 s) via dynamic imports, route-level splitting and Vite optimizations.
  • Led the Vue 3 Composition API + Pinia migration; authored reusable composables adopted team-wide.
  • Refactored a 2,000+ line SinkConfigEditor into a modular, step-based flow — 45% less complexity, zero regressions.
  • Established codebase standards and reorganized imports across 500+ files for long-term maintainability.
  • Architected the team's AI engineering stack — cross-IDE agent rules, CLAUDE.md context system and custom skills.
  • Built a multi-file S3 upload system with real-time progress, smart error handling and DLQ recovery.
  • Architected role-based access control for Reports with permission-driven UI rendering.

Vue 3 · TypeScript · Pinia · Vuex · Vite · Tailwind · Docker · Kubernetes

Frontend EngineerDEVersity

Apr 2024 — Jun 2025

Two products: PointOne, a data-analysis platform, and Aktivizam, a social platform.

  • PointOne: built an analytics dashboard with interactive charts and a DataTable with filter/sort/inline-edit/selection.
  • Drove the Redux Toolkit → TanStack Query migration, boosting performance and simplifying the codebase.
  • Reduced build time 40% and the main bundle 53% via build optimization and route-based code splitting.
  • Aktivizam: built core UI (feed, filters, forms, tags, event calendar) and admin tools; led the i18n rollout.

React · Next.js · TypeScript · Nx · TanStack Query · TanStack Table · Tailwind · Shadcn

Junior Frontend EngineerConnect The Dots

Apr 2023 — Apr 2024

AI relationship-intelligence platform.

  • Refactored a legacy Vue UI and contributed to modernizing the frontend architecture.
  • Built reusable components — Table, Input, Accordion, Checkbox and more — pixel-matched to Figma.

Vue · TypeScript · Pinia · TanStack Query · Storybook · Vitest · Vite

Projects

GameScore Solo product · gamescore.cards

A production PWA for board-game score-tracking — offline-first, 100,000+ BoardGameGeek titles, and a paid Pro tier with sharable Victory Cards. Designed, built and shipped solo with Claude Code.

Nuxt 3 · TypeScript · Pinia · Dexie / IndexedDB · Cloudflare Workers · Tailwind

claude-setup Open source · AI workflow toolkit

A modular Claude Code installation toolkit: a self-healing TypeScript hook that re-wakes the model with compiler output, pre-compaction context capture, a context/budget statusline, and a typed memory system. The 'how' behind the velocity.

Python · Shell · Claude Code · Hooks · Skills

Skills

Languages
TypeScript, JavaScript, HTML5, CSS3, SQL
Frameworks & UI
Vue 3, React, Next.js, Nuxt 3, Node.js, Tailwind, SCSS, Shadcn, MUI, Quasar
State & Data
Pinia, Vuex, Redux Toolkit, TanStack Query, RTK Query
Tooling & Infra
Vite, Nx, Storybook, Vitest, Git, Docker, Kubernetes, AWS, Cloudflare Workers / D1 / R2

Education

  • University of Belgrade, ETFB.Sc. Systems Engineering · GPA 8.75 / 102018 — 2022
  • Mathematical Grammar School, BelgradeGPA 4.7 / 52014 — 2018