Ivan Milosavljevic

Team Lead at Visma

Copenhagen, Capital Region of Denmark
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
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.
code9 years of coding experience
job18 years of employment as a software developer
bookBraca Pavlic
bookHigh School of Electrical Engineering "Nikola Tesla"
languagesEnglish, Serbian, Danish
stackoverflow-logo

Stackoverflow

Stats
839reputation
115kreached
38answers
10questions
github-logo-circle

Github Skills (15)

net10
asp-net10
dotnet10
data-serialization10
csharp10
dotnet-core10
serialization10
testing9
nuget8
netcore6
yo6
jpa6
many-to-many6
playframework6
asp-net-core6

Programming languages (6)

C#TypeScriptPowerShellDockerfileJavaScriptPython

Github contributions (5)

github-logo-circle
JasperFx/wolverine

Jan 2023 - Jan 2023

Supercharged .NET server side development!
Role in this project:
userBack-end Developer
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.
next-generationdotnetmessage-busbusc-sharp
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.
Request Free Trial