Ivan Milosavljevic is a seasoned Team Lead and senior .NET engineer based in Copenhagen with over 15 years of experience delivering enterprise, trading, accounting, e‑commerce and industrial automation systems. He combines deep backend expertise in C#, .NET, Web API and database design across MS SQL, MySQL, PostgreSQL, Oracle and EventStore DB with practical front‑end skills in ASP.NET and React. At Visma he progressed from Full Stack Developer to Team Lead, and previously built cross‑asset trading and risk systems for hedge funds and investment banks. An advocate of Domain‑Driven Design and event‑driven architectures, he contributes to open source—most notably adding MemoryPack serialization to the popular Wolverine .NET framework. Comfortable with DevOps tooling like Docker and GitHub Actions, he pairs hands‑on implementation with architectural thinking to deliver resilient, data‑intensive systems.
9 years of coding experience
18 years of employment as a software developer
Braca Pavlic
High School of Electrical Engineering "Nikola Tesla"
Contributions:16 commits, 3 PRs, 3 comments in 19 days
Contributions summary:Ivan contributed significantly to implementing MemoryPack serialization within the Wolverine framework. Their work involved creating and integrating MemoryPack serializers, including adjustments to existing serialization interfaces and adding associated testing. Furthermore, the user enhanced the build process by incorporating NuGet publishing definitions. They also refactored the project structure and tests to ensure a smooth transition to MemoryPack.
Contributions:3 PRs, 9 pushes, 5 branches in 2 years 6 months
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.