Summary
Overview
Work History
Education
Skills
Timeline
Generic

Milan Milivojević

Belgrade

Summary

Results-driven software engineer with extensive experience in designing, developing, and deploying robust, scalable, and high-performance software solutions. Proven expertise in cloud-native technologies, distributed systems, and microservices architecture. Adept at collaborating with cross-functional teams to analyze requirements, design innovative solutions, and deliver impactful results. Demonstrated ability to optimize existing systems, enhance observability, and drive engineering efficiency through modern development practices and tools.

Overview

3
3
years of professional experience

Work History

Software Engineer

SmartCat
09.2024 - Current
  • Developing and optimizing a distributed vector database to enable efficient and scalable similarity search capabilities.
  • Building a testing framework used by other developers to write reliable and maintainable end-to-end (E2E) tests, improving overall product quality.
  • Design and implementation of scalable backend services, ensuring optimal performance and reliability.
  • Mentoring junior developers and contributing to best practices for software development and operations.

Software Engineer

Red Black Tree
11.2022 - 08.2024
  • Successfully implemented a microservices architecture for a billing system, enhancing scalability and maintainability.
  • Optimized complex SQL queries and database performance, achieving significant improvements in system efficiency.
  • Designed and integrated monitoring and observability solutions, enabling real-time performance tracking and issue resolution.
  • Collaborated closely with product and engineering teams to define requirements, contributing to high-quality deliverables.
  • Participated in architectural discussions, providing technical expertise to address challenging problems effectively.

Software Engineer

Strawberry Energy
03.2022 - 10.2022
  • Migrated legacy systems to a modern, service-oriented architecture on AWS, improving system reliability and maintainability.
  • Implemented performance optimizations, reducing latency and enhancing overall platform responsiveness.
  • Collaborated with product management to define the product roadmap and prioritize features.

Education

Master of Science - Software Engineering

University of Belgrade
School Of Electrical Engineering GPA 10/10
02-2024

Bachelor of Science - Computer Science

University of Belgrade
School Of Electrical Engineering GPA 9.1/10
09-2021

Skills

  • Java
  • Kotlin
  • AWS
  • Azure
  • Docker
  • Kubernetes
  • Terraform
  • CI/CD
  • Relational Databases
  • Non-Relational Databases
  • Microservices Architecture
  • Distributed Systems Design

Timeline

Software Engineer

SmartCat
09.2024 - Current

Software Engineer

Red Black Tree
11.2022 - 08.2024

Software Engineer

Strawberry Energy
03.2022 - 10.2022

Master of Science - Software Engineering

University of Belgrade

Bachelor of Science - Computer Science

University of Belgrade
Milan Milivojević