Milan Milanov

Software Engineer at Lace

Sofia, Sofia-City, Bulgaria
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Milan Milanov is a seasoned software engineer with 11 years of experience building backend systems and leading technical projects from Sofia, Bulgaria. He has a strong Java and Spring background, shipping microservices, REST APIs and frontend-heavy platforms for clients including German notary chambers and automotive customers. At HALO Precision Diagnostics he progressed to staff-level roles, focusing on robust design and maintainable architecture while valuing code quality and testing. An active contributor to the JaVers open-source project, he improved snapshot versioning and serialization to strengthen auditing and backward compatibility in a widely used Java diff framework. Milan blends hands-on implementation with technical leadership, mentoring teams through complex integrations and schema evolutions. He pairs a formal CS education and Erasmus experience with a practical, detail-oriented approach to system reliability.
code11 years of coding experience
job9 years of employment as a software developer
book"Romain Rolland" Foreign Language School
bookBachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at Sofia University St. Kliment Ohridski
bookErasmus exchange student Computer Science, Erasmus exchange student Computer Science at University of Amsterdam
languagesEnglish, Bulgarian, German
stackoverflow-logo

Stackoverflow

Stats
432reputation
98kreached
20answers
13questions
github-logo-circle

Github Skills (20)

java10
javas10
sql10
database-design10
db-schema10
database-schema10
database-management10
schema10
testing9
groovy9
postgresql8
mysql7
h27
spring-data-mongodb6
bigdecimal6

Programming languages (6)

TypeScriptJavaCSSJavaScriptHTMLSwift

Github contributions (5)

github-logo-circle
javers/javers

Jan 2016 - Jan 2016

JaVers - object auditing and diff framework for Java
Role in this project:
userBack-end Developer
Contributions:5 commits, 1 PR, 8 comments in 3 days
Contributions summary:Milan primarily focused on enhancing the Javers object auditing and diff framework for Java. Their contributions included implementing and refining the snapshotting mechanism, adding a local version field to snapshots, and ensuring backward compatibility through the addition of a version column in the database schema. The user also developed dedicated tests for serialization and deserialization of the version field and other data associated with snapshots, enhancing the robustness and reliability of the system. Furthermore, the user modified existing schemas, and altered the method for checking the existence of a column.
javaauditingdiff
milanov/milanov.github.io

Mar 2015 - Jun 2020

My personal blog
Contributions:3 PRs, 47 pushes, 1 branch in 5 years 3 months
jekyllmy-personal-blog
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Milan Milanov - Software Engineer at Lace