Skip to main content
EN DE SR

Miloš Janković

Staff-Level Software Engineer · Architecture, Legacy Modernization & Engineering Enablement

Germany (Hesse) · No sponsorship required

Staff-level Software Engineer with 10+ years of experience improving complex, low-quality, business-critical systems across SaaS and multi-country platforms.
Specialized in architecture, legacy modernization, backend and platform engineering, and engineering enablement that reduces complexity, lowers maintenance burden, and helps teams deliver safely.
Provides technical leadership through pragmatic refactoring, clearer system boundaries, stronger engineering standards, and the ability to translate business problems into maintainable technical strategy.


Experience

Software Developer - Manager 2

Yalwa GmbH
  • Modernized an estate of 80+ internal tools by defining a shared Laravel platform, clearer module boundaries, and platform standards, reducing long-term maintenance effort by ~50% and making onboarding materially easier.
  • Re-architected a complex legacy platform spanning 12 MariaDB/MyISAM connections by clarifying service boundaries and data access patterns, improving maintainability and migration readiness.
  • Introduced clearer workflow boundaries and asynchronous processing strategies in critical internal systems, improving reliability while reducing the operational drag of tightly coupled legacy flows.
  • Drove technical strategy across CTO, product, QA, and engineering stakeholders, turning ambiguous business needs into sustainable architecture decisions and executable plans.
  • Raised engineering quality through pragmatic refactoring, code review, documentation, and hands-on technical leadership that improved maintainability and developer productivity.
Jan 2024 - Present

Software Developer - Manager 1

Yalwa GmbH
  • Stabilized core payment infrastructure serving users in 60+ countries by improving failure handling, monitoring, and operational visibility across production workflows.
  • Identified architectural bottlenecks in fragmented legacy tools and defined the case for a standardized platform foundation that would reduce technical debt and long-term delivery friction.
  • Improved delivery safety by introducing CI/CD, test expectations, and documentation practices that reduced manual risk and made change easier to ship with confidence.
  • Aligned product, QA, and engineering decisions around sustainable delivery trade-offs, translating business priorities into maintainable technical strategy.
  • Served as a technical reference point for design, debugging, and maintainability decisions, raising code quality across a business-critical area.
Oct 2022 - Jan 2024

Senior Software Developer

Think Big Development
  • Architected and delivered backend-heavy applications with PHP, Node.js, and MySQL, balancing short-term delivery with long-term maintainability and system evolution.
  • Designed asynchronous and event-driven workflows with RabbitMQ and queue workers to decouple operationally complex processes and support real-time product capabilities.
  • Led technical delivery end to end, translating ambiguous business requirements into architecture, implementation plans, and production-ready systems.
  • Structured maintainable application boundaries and integration patterns that kept custom systems easier to extend after the initial launch.
  • Improved production reliability by operating Linux-based environments, diagnosing bottlenecks, and resolving high-impact incidents in live systems.
Sep 2020 - Sep 2022

Senior Software Developer

Investintech - Platform WD
  • Extended high-traffic, data-driven web platforms built on PHP and MySQL while preserving stability in an established production environment with tight architectural constraints.
  • Refactored and evolved existing code and data models incrementally, enabling feature delivery without increasing structural fragility.
  • Balanced delivery pressure with maintainability by working closely with product, design, and QA on systems that could not afford careless change.
  • Raised engineering quality through code review, implementation standards, and support for less experienced developers.
Aug 2019 - Sep 2020

Independent Software Developer / Consultant

Self-Employed
  • Designed and delivered custom web platforms for clients across multiple industries, with a focus on backend architecture, maintainability, and operational stability.
  • Structured Laravel-based applications and service boundaries to support evolving business workflows without constant rewrites.
  • Led technical discovery, solution design, and delivery planning, turning ambiguous client requirements into pragmatic systems.
  • Advised clients on scope, risk, and long-term maintenance trade-offs, improving technical decisions before they became expensive to reverse.
  • Built an early specialization in modernizing uneven codebases under real budget and time constraints, shaping a pragmatic approach to legacy systems and technical debt.
Aug 2014 - Aug 2019

Education

Formal education providing the technical foundations later expanded through professional experience and real-world system design.

Singidunum University

Engineer's Degree · Information Technology
Computer Science - Web Development Track
2011 - 2013

Railway College of Applied Sciences

Engineer's Degree · Information Technology
Applied computing and systems foundations
2006 - 2010

Skills

System Architecture & Engineering
  • System Architecture, Backend Architecture, and System Design for scalable SaaS and multi-country platforms
  • Legacy Modernization, pragmatic refactoring, and platform evolution in monoliths and multi-database systems
  • Technical Leadership, Technical Strategy, and Engineering Enablement across cross-functional teams
  • Code Quality, Maintainability, Developer Productivity, and operational stability
Languages & Frameworks
  • PHP (Laravel, Symfony)
  • Go (backend services, performance-critical components)
  • JavaScript (Node.js, Vue.js, React.js)
  • Python (scripting, data processing)
Databases & Data
  • PostgreSQL (relational modeling, performance tuning)
  • MySQL / MariaDB (including legacy MyISAM systems)
  • Data migration, schema evolution, and cross-database integration
Infrastructure & Delivery
  • Platform Engineering, Docker, and Linux-based environments
  • CI/CD pipelines, automated testing, deployment workflows, and safer release practices
  • Asynchronous processing with RabbitMQ and queue workers
  • Git-based collaboration and code review practices
AI & Automation
  • LLM integrations and API-based AI workflows
  • AI-assisted internal tooling and workflow automation
  • Prompt design and structured output workflows
  • Reliable backend architecture for AI-enabled product features

Interests

When I'm not building software, I spend time outdoors with my family, play drums and bass, and read thrillers and psychological fiction. I enjoy cooking for the same reason I enjoy system design: small choices compound, and good outcomes come from clean fundamentals, iteration, and taste-testing along the way.

I prefer environments that value clarity, ownership, and pragmatic engineering.


Notable Projects

Vehicle Stock Management System - Mercedes-Benz Serbia
  • Architected and delivered a centralized vehicle inventory platform used by dealers across four countries, replacing fragmented operational processes with a shared system foundation.
  • Modeled the full vehicle lifecycle, from inbound stock to sale, giving dealers and central teams real-time operational visibility.
  • Implemented role-based access and tenant-aware data separation to support multiple dealers within one maintainable platform.
  • Delivered analytics and reporting capabilities that improved stock monitoring and enabled better operational decision-making.
Online Showroom Platform - Mercedes-Benz Serbia
  • Led the architecture and delivery of a multi-country, multi-language showroom platform for customer-facing vehicle discovery.
  • Designed flexible content and configuration layers that supported regional market differences without duplicating code or operating separate systems.
  • Integrated inquiry and lead-generation workflows with internal dealer processes, improving the handoff from customer interest to operational follow-through.
  • Delivered a scalable foundation for future feature expansion and market growth rather than a one-off marketing site.
neQuitte — AI-Powered Language Learning Platform
  • Designed and built a full-stack language learning platform that combines vocabulary management, spaced repetition, and gamified exercises in a single product experience.
  • Integrated AI-assisted workflows for context-aware suggestions and content generation, balancing product usefulness with pragmatic implementation.
  • Architected a Laravel + Vue.js SPA with role-based access, real-time chat, and operational tooling for content and user management.
  • Structured the product for mobile-first use with responsive UI patterns and performance-conscious asset delivery.

Endorsements

“It is with great pleasure that we recommend Miloš Janković, who collaborated with us on several impactful projects and played a key role in delivering exceptional results. His technical expertise, dedication, and ability to solve complex problems were invaluable to our success.”

Senior Management, Mercedes-Benz Serbia

Full letter of recommendation via the document below.

View Letter of Recommendation