Boško Milovanović

Senior Backend Engineer & Tech Lead

        
        General ~ $ 
      

ABOUT ME

Senior Backend Engineer and Tech Lead with 10+ years of experience in PHP (Laravel) and Vue.js ecosystem (PrimeVue). Actively involved from the beginning in building a large multi-domain platform that brings CRM, ITSM, and operational workflows into one configurable application, where each team works through its own tasks within workflows that track service delivery and change/incident tickets. Designed and evolved the architecture to support client-specific adaptation, specialized team workflows, and onboarding without code duplication, while integrating REST APIs with technical systems for impact analysis and service coordination. In parallel, maintained and delivered smaller internal applications as operational needs emerged; among other notable results, resolved memory-limit crashes on heavy 1M+ row reports and brought execution down to seconds and migrated 10+ legacy applications to Docker, with strong focus on backend architecture, complex business workflows, and reliable delivery across PHP, Vue.js, Docker, NGINX, and Linux environments.


EDUCATION

  • Primary
  • High
  • Faculty
            $  Primary school "Kirilo Savic" from Ivanjica
                                            
$ The student of the generation
$ 1992-2000
$ High school "Gymnasium" from Ivanjica
$ 2000-2004
$ Faculty of Organizational Sciences
$ University of Belgrade
$ Department: Information systems and technology
$ 2004-2009

COMPUTER PROGRAMS AND TECHNOLOGY

PHP

My core expertise. Building scalable backend services, RESTful APIs, and robust architectures with PHP and Laravel - with attention to performance, security, and maintainability.

HTML

Semantic HTML5 - the backbone of every web application I build.

SASS, CSS

Comfortable with CSS and SASS - responsive layouts, component styling, and keeping stylesheets maintainable.

Native JavaScript

JavaScript fundamentals - DOM manipulation, async patterns, event handling - without relying on frameworks where they aren't needed.

Vue.js

For several years now, Vue.js has been our primary frontend framework, with PrimeVue component library for building modern SPA applications.

Databases

Working daily with MySQL, PostgreSQL, Oracle and SQL Server - schema design, complex queries, indexing, and performance optimization.

Git

Experienced with Git workflows - branching strategies, pull requests, code reviews, and maintaining clean commit history across multiple teams and projects.

Docker

Extensive experience with Docker containerization - writing Dockerfiles, docker-compose configurations, and running containerized applications across development and production. Works hand-in-hand with our NGINX and Linux setup.

Linux Administration

Strong knowledge of Linux server administration and NGINX configuration - Ubuntu, CentOS, performance tuning, SSL/TLS, deployment automation, reverse proxying...

System Architecture

Experienced in designing scalable backend architectures - service decomposition, caching strategies, load balancing, API contracts, and making trade-off decisions that balance development speed with long-term maintainability.

WORK EXPERIENCE

Senior Backend Engineer & Tech Lead

Jan 2020 – Present

@ IP Services Development at United Group B.V.

  • Leading a development team while staying hands-on in backend (PHP/Laravel) and frontend (Vue.js, PrimeVue) delivery
  • Built a multi-instance CRM + ITSM platform with domain-specific task routing for specialized teams
  • Integrated REST APIs with technical infrastructure systems for real-time impact analysis and automated data flow
  • Resolved critical reporting failures on 1,000,000+ row datasets - scripts were crashing due to PHP memory limits; optimized queries and data processing to complete in seconds
  • Designed configuration-driven architecture for client onboarding without code duplication
  • Migrated 10+ applications to Docker; standardized deployment with NGINX/Linux workflows
  • Led code reviews, technical planning, and mentoring to improve engineering quality and consistency
  • Technologies: PHP (Laravel), Vue.js, PrimeVue, MySQL, REST APIs, NGINX, Docker, Linux, Git

Lead Developer

Oct 2019 – Jan 2020 Employment Duration 4 mos

@ IP Services Development at United Group B.V.

  • Led end-to-end delivery with strong ownership over architecture, implementation, and release quality
  • Translated business requirements into technical designs and executable development plans
  • Drove team execution across backend (PHP/Laravel) and frontend (Vue.js, PrimeVue), including code reviews and mentoring
  • Introduced Docker-based environments and improved Linux deployment workflows
  • Standardized Git collaboration through pull requests, branching practices, and review discipline
  • Technologies: PHP (Laravel), Vue.js, PrimeVue, Docker, Git, Linux

Manager for Hosting Platform Development

Jul 2017 – Oct 2019 Employment Duration 2 yrs 4 mos

@ Department for Hosting Platform Development at SBB Serbia BroadBand

  • Delivered internal and client-facing web applications across hosting and service operations
  • Built backend services in PHP (custom OOP framework and Laravel) and frontend features in Vue.js ecosystem (PrimeVue)
  • Designed SOAP and REST APIs, plus database-heavy features with complex SQL (MySQL, PostgreSQL, Oracle)
  • Linux operations ownership - web/email/DNS services, security hardening, and performance optimization
  • Git process ownership - repository management and branching strategy across multiple projects
  • Docker adoption - initiated containerization for hosting platform services

Software Developer

Sep 2014 – Jul 2017 Employment Duration 2 yrs 11 mos

@ Department of Information Technology in Gendarmerie, Serbia

  • Maintaining Oracle, MySQL and Access databases.
  • Maintaining old and creating new Web applications with various technology such as PHP, Javascript, jQuery, HTML, CSS, AJAX.
  • Projecting desktop application in C#

Software Developer

Feb 2012 – Sep 2014 Employment Duration 2 yrs 8 mos

@ Ministary of Interior, Directorate for IT

  • Developed GIS solutions in ArcGIS, including search/statistics plug-ins and map-based data workflows
  • Built add-ins in C# and Visual Basic, with database integration and data visualization features
  • Contributed to web applications (JavaScript + PHP) and geoportal development for GIS users

HOBBIES AND INTERESTS

            $   Sport (football, basketball swimming)
            
          
            $   Organic gardening
            
          
            $   Books