Miloš Janković

Senior Full Stack Developer · PHP / Laravel · System Architecture

Germany (Hesse) · No sponsorship required

Full Stack Software Developer with 10+ years of experience building and modernizing revenue-critical web platforms. Strong focus on system architecture design, legacy refactoring, and scaling PHP/Laravel-based systems across multi-database, multi-country environments. Proven record of improving reliability, reducing operational overhead, and guiding teams through complex technical decisions.


Experience

Software Developer - Manager 2

Yalwa GmbH
  • Led the consolidation of 80+ internal tools into a unified Laravel platform, defining architecture standards and reducing long-term maintenance effort by ~50% while significantly improving developer onboarding.
  • Designed and executed architectural improvements for a complex legacy platform spanning 12 database connections (MariaDB/MyISAM), improving reliability, maintainability, and future migration readiness.
  • Defined service boundaries, data access patterns, and asynchronous processing strategies to stabilize and scale critical internal systems.
  • Acted as a technical liaison between the CTO, product, QA, and engineering teams, translating business requirements into sustainable technical decisions and execution plans.
  • Promoted a culture of ownership, technical accountability, and continuous learning through hands-on mentoring and clear engineering standards.
Jan 2024 - Present

Software Developer - Manager 1

Yalwa GmbH
  • Took ownership of core payment infrastructure supporting users in 60+ countries, improving transaction reliability, monitoring, and failure handling in production environments.
  • Identified architectural bottlenecks in legacy internal tools and began advocating for a framework-based, standardized platform to reduce fragmentation and technical debt.
  • Introduced CI/CD, testing standards, and documentation practices to stabilize delivery workflows and reduce operational risk.
  • Collaborated closely with product, QA, and design teams to align technical implementation with business priorities and delivery timelines.
  • Acted as a technical point of reference within the team, supporting peers with design decisions, debugging complex issues, and improving overall code quality.
Oct 2022 - Jan 2024

Software Developer

Think Big Development
  • Designed and delivered custom backend-heavy applications using PHP, Node.js, and MySQL, with a strong focus on scalability, fault tolerance, and long-term maintainability.
  • Implemented asynchronous processing and event-driven workflows using RabbitMQ and queue workers to support real-time features and background jobs at scale.
  • Took ownership of end-to-end delivery, from requirements analysis and architecture decisions to production deployment and post-release support.
  • Worked directly with stakeholders to translate ambiguous business needs into concrete technical solutions and delivery plans.
  • Operated and maintained Linux-based production environments, handling incidents, performance bottlenecks, and reliability issues in live systems.
Sep 2020 - Sep 2022

Software Developer

Investintech - Platform WD
  • Contributed to the development and evolution of high-traffic, data-driven web platforms built with PHP and MySQL, supporting demanding performance and availability requirements.
  • Worked within an established production system, balancing feature development with careful changes to existing architecture and data models.
  • Collaborated closely with product, design, and QA to deliver features on predictable timelines while maintaining platform stability.
  • Acted as a technical reference for junior developers, reviewing code, sharing best practices, and improving overall code quality.
Aug 2019 - Sep 2020

Web Developer

Self-Employed
  • Delivered end-to-end web solutions for clients across multiple industries, from initial requirements and system design to implementation and ongoing maintenance.
  • Built custom Laravel-based applications with a focus on security, scalability, and clean separation of concerns.
  • Developed and customized WordPress installations where appropriate, extending core functionality to meet specific business needs.
  • Managed client communication, technical decision-making, and trade-offs between scope, timelines, and long-term maintainability.
  • Gained early exposure to real-world constraints such as unclear requirements, limited budgets, and the cost of 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
  • Application and system architecture design for scalable, multi-country platforms
  • Legacy system refactoring and modernization (monoliths, multi-database systems)
  • API design, service boundaries, and asynchronous processing
  • Performance optimization, reliability, and operational stability
Languages & Frameworks
  • PHP (Laravel, Symfony)
  • Go (backend services, performance-critical components)
  • JavaScript (Node.js, Vue.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
  • Docker, Linux-based environments
  • CI/CD pipelines, automated testing, and deployment workflows
  • Asynchronous processing with RabbitMQ and queue workers
  • Git-based collaboration and code review practices

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
  • Led the architecture and development of a centralized vehicle inventory platform used by dealers across four countries.
  • Designed a system for tracking vehicle lifecycle states (in transit, available, sold) with real-time visibility for dealers and central teams.
  • Implemented role-based access and multi-tenant data separation to support multiple dealers within a single platform.
  • Delivered analytics and reporting features enabling performance comparison, stock monitoring, and operational insights.
Online Showroom Platform - Mercedes-Benz Serbia
  • Led the development of a multi-country, multi-language online showroom platform for customer-facing vehicle discovery.
  • Designed flexible content and configuration layers to support regional market differences without duplicating code.
  • Implemented inquiry and lead-generation workflows integrated with internal dealer processes.
  • Delivered a scalable foundation capable of supporting future feature expansion and market growth.

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