Skip to contentSkip to content
SM

Builder

Slobodan Milic

FULL-STACK + AI ENGINEER | REACT, TYPESCRIPT, PYTHON, LLM PRODUCT FEATURES

AvailableBelgrade, Serbia

About

Full-stack engineer shipping AI-assisted product features inside existing B2B apps: copilots, summarization, extraction, and doc search from React UI through Python and Node APIs. Defines eval harnesses, review queues, and rollout guardrails before LLM features reach production users. Vector stores, prompt versioning, and cost dashboards evolve alongside regular product releases. End-to-end ownership from schema and API contracts through accessible UI, with AI features shipped on the same cadence as core product work.

Skills

PythonJavaScriptTypeScriptJavaGoC#PHPReactVueTailwind CSSStorybookFastAPINode.jsExpressNestJSLLM APIsRAGembeddingsvector searcheval harnessesPostgreSQLDockerCI/CDfeature flagsinference monitoringaccess controltool-calling APIswebhooksaccessible AI UI patterns

Experience

Senior Software Engineer

HTEC · Mar 2022 to Present

  • Shipped React copilot panels embedded in 18 admin workflows, serving 420 weekly LLM-assisted queries with review queues and audit logs.
  • Shipped FastAPI and Node.js RAG endpoints over 320 internal runbooks with p95 latency under 380 ms and tenant-scoped access control.
  • Rolled out TypeScript feature flags routing 12% of users through AI summarization with offline eval gates before full launch.
  • Integrated vector search into 5 self-serve dashboards, cutting analyst lookup time by 40% versus keyword search alone.
  • Coordinated schema, API, and UI releases for 9 AI-assisted export flows with contract tests on every deploy.

Software Engineer

Execom · Jun 2019 to Feb 2022

  • Released customer-facing React portal features with embedded ticket summarization for 3,200 accounts across 11 countries.
  • Prototyped Python FastAPI extraction services lifting auto-routing accuracy from 62% to 79% on 400 monthly dispute forms.
  • Wrapped OpenAI calls behind caching layers cutting duplicate-token spend by 34% across 3 internal admin tools.
  • Shipped Node.js and Rails APIs unified with PostgreSQL read models powering 120K daily calls and 3 LLM widgets.
  • Authored prompt regression suites and human-review paths before 2 LLM search widgets reached 900 queries/week.

Software Developer

Levi9 · Jan 2017 to May 2019

  • Introduced React commerce admin with AI-assisted catalog tagging suggestions adopted by 4 merchandising squads during peak season.
  • Integrated Python recommendation hooks into PHP checkout flows serving 2.1M monthly sessions with A/B guardrails.
  • Shipped Vue operational dashboards with natural-language filters over 85K SKU rows, p95 loads under 1.2s.
  • Added TypeScript API layers connecting 4 storefront event streams to embedding pipelines without blocking checkout latency budgets.
  • Partnered with data science on offline eval harnesses before promoting 3 ML-driven product sort experiments.

Junior Systems Engineer

Comtrade · Aug 2013 to Dec 2016

  • Maintained internal React tools with doc-search copilots over 1,400 runbooks, shortening onboarding for 30+ developers.
  • Released lightweight Python FastAPI assistants for 2 DNS and certificate workflows with structured audit trails.
  • Integrated LLM-powered ticket triage into 3 Ionic field apps with human override on every high-risk classification.
  • Shipped Node.js webhook handlers feeding embedding indexes used by 6 support squads during incident response.
  • Documented prompt versioning and rollback playbooks adopted before 2 production AI pilots reached hosting operations teams.

Education

University of Belgrade

MSc, Software Engineering · Sep 2012 to Jun 2014

University of Belgrade

BSc, Computer Science · Sep 2008 to Jun 2012

Projects

Work together

Interested in working with Slobodan Milic?

Want a profile like this? Build yours in one chat and start applying to roles.

Create your profile