I build production-grade AI and backend systems for real users, real workflows, and real business constraints.
🌍 Based in Dortmund, Germany · Remote-friendly · EU time zone
📧 extramedia.nemanja@gmail.com
🔗 LinkedIn · GitHub
I'm a senior software engineer and technical lead with 20+ years of production experience across SaaS, e-commerce, payments, healthcare, automotive, marketing data platforms, and industrial AI.
My recent work is focused on applied AI engineering: RAG pipelines, AI assistants, AI agents, MCP-based orchestration, document-grounded retrieval, and backend-connected LLM workflows.
I combine that with deep backend architecture experience across Python, FastAPI, Django, PHP, Laravel, Symfony, REST, GraphQL, SQL, Redis, AWS, Docker, and distributed systems.
What I care about most: building systems that are useful, maintainable, scalable, and shipped.
- Applied AI Engineering — RAG, AI agents, MCP, tool calling, OpenAI, AWS Bedrock, grounded AI workflows
- Backend Architecture — Python, FastAPI, Django, DRF, Celery, PHP, Laravel, Symfony, REST, GraphQL, WebSockets
- Retrieval Systems — OCR, chunking, embeddings, vector search, reranking, OpenSearch, PGVector, Qdrant, FAISS
- Scalable Systems — queues, batching, parallel processing, Redis, AWS, database optimization, legacy modernization
- Technical Leadership — founder and lead roles, mentoring, standards setting, cross-functional delivery, technical ownership
- Product-Minded Engineering — turning messy requirements into practical systems that users can actually rely on
Languages
Python · PHP · JavaScript · TypeScript · SQL
AI / LLM
OpenAI · AWS Bedrock · DeepSeek API · RAG · AI Agents · MCP · Tool Calling · OCR · Embeddings · Vector Search · Reranking
Backend
FastAPI · Django · Django REST Framework · Celery · Laravel · Symfony · Laminas · REST APIs · GraphQL · WebSockets
Frontend
Vue.js · Vue 2 / Vue 3 · Quasar · Nuxt.js · React · Pinia · Vuex · HTML5 · CSS3 · SCSS · Tailwind CSS
Data
PostgreSQL · MySQL · Redis · DynamoDB · OpenSearch · PGVector · Qdrant · FAISS
Cloud / DevOps
AWS EC2 · AWS RDS · AWS S3 · AWS SQS · AWS Bedrock · Docker · Linux · GitHub Actions · CI/CD
Architecture
Microservices · Modular Monoliths · API Gateways · Event-Driven Systems · Queue Processing · Clean Architecture · DDD · Legacy Modernization
- Building production AI backends with Python, Django, FastAPI, Celery, PostgreSQL, Redis, OpenSearch, PGVector, Qdrant, FAISS, OpenAI, and AWS Bedrock
- Working on real-time AI assistant workflows using WebSockets, planning/execution flows, MCP tool orchestration, and document-grounded retrieval
- Developing founder-led AI products around vehicle service, maintenance history, cost tracking, and AI-assisted diagnostics
- Maintaining practical AI tooling for PHP developers
AI-assisted vehicle service and expense platform
Founder-led product spanning a Laravel API, Quasar/Vue PWA, Astro marketing site, FastAPI AI orchestration service, and Python MCP server for tool-calling and retrieval workflows.
Fuel. Service. Expense. Recorded.
Open-source PHP client for the OpenAI API
A Composer package that makes it easier for PHP developers to integrate OpenAI-powered workflows into their applications.
Open-source PHP client for DeepSeek API workflows
A lightweight PHP package for working with DeepSeek models and modern LLM integrations.
Hackathon-winning AI trivia game
A trivia game inspired by Who Wants to Be a Millionaire?, powered by Wikipedia/Wikimedia APIs and OpenAI-generated content.
AI / AR visual dictionary concept
Frontend-heavy multilingual visual dictionary concept using Vue.js, Quasar, TypeScript, camera-oriented workflows, and object recognition ideas.
PHP DTOs for physical units and conversions
A small practical package for handling physical measurement units and conversions in PHP projects.
Mar 2025 – Present · Dortmund, Germany
Working on an industrial AI / manufacturing intelligence platform with enterprise workflows, RAG pipelines, real-time AI assistant functionality, and multi-repository backend architecture.
Stack: Python · Django · DRF · FastAPI · GraphQL · Celery · PostgreSQL · MySQL · Redis · OpenSearch · PGVector · Qdrant · FAISS · WebSockets · OpenAI · AWS Bedrock · Docker
Oct 2023 – Jul 2024 · Cologne, Germany
Built and maintained REST APIs for healthcare and parenting applications, optimized MySQL schemas and queries, and supported practical AI-assisted development workflows.
Stack: PHP · REST APIs · MySQL · Git · Agile Delivery
Apr 2023 – Oct 2023 · Düsseldorf / Dortmund, Germany
Worked on a high-traffic automotive marketplace, refactoring legacy Laravel code, improving backend performance, and collaborating with UX/UI stakeholders on product improvements.
Stack: PHP · Laravel · MySQL · Redis · REST APIs · Performance Optimization · Legacy Modernization
Jan 2023 – Apr 2023 · Frankfurt, Germany
Main contributor for implementing Payone invoice payment in a Symfony 5 / PHP 8.2 payment-gateway microservice.
Stack: PHP 8.2 · Symfony 5 · Vue.js 2 · Payone API · Psalm · Rector · Microservices
Mar 2019 – Jan 2023 · Austin, TX / Remote
Worked on a high-load Amazon advertising data platform. Reduced long-running synchronization jobs from roughly 10 hours to 10 minutes through batching, parallel processing, Redis caching, AWS-backed improvements, and relational data-flow optimization.
Stack: PHP · Laravel-style Architecture · MySQL · Redis · AWS EC2/RDS/S3/SQS · Queues · Batching · Parallel Processing
Sep 2016 – Dec 2022 · London / Remote
Founded and led software delivery for clients including Curaytor, Whatagraph, and Ad Badger. Owned architecture, milestones, stakeholder communication, mentoring, AWS migration, and modernization from monoliths toward microservices-oriented systems.
Stack: PHP · Laravel · Symfony · MySQL · PostgreSQL · Redis · AWS · Docker · REST APIs · Project Management
- AI Engineer Program · Masterschool · 2024–2025
- Master, Information Technology · University of Novi Sad, Faculty of Technical Sciences · 2005
- Serbian · Native
- Croatian / Bosnian · Native or bilingual comprehension
- English · Full professional proficiency
- German · B1 certified
I'm open to senior / lead engineering roles, applied AI projects, backend architecture work, technical leadership, and serious product ideas.
📫 Email: extramedia.nemanja@gmail.com
🔗 LinkedIn: Nemanja Milenković
💻 GitHub: github.com/webboy



