Margus Sipria is a Senior Software Developer based in Helsinki with over a decade of experience building backend systems for the payments industry, currently contributing at OP Financial Group and Payment Highway. He specializes in Scala, Play Framework and Slick while also bringing a broad web stack background spanning PHP, Perl, JavaScript, XHTML/CSS and SQL databases. Margus has a track record of stabilizing and modernizing codebases—evidenced by his contributions to the popular scalaxb project where he improved XML code generation and multi-version library compatibility. Comfortable both in enterprise settings and open-source collaboration, he focuses on pragmatic, maintainable solutions for mission-critical financial systems.
12 years of coding experience
13 years of employment as a software developer
Helsingin liiketalouden ammattikorkeakoulu - Helia
Datanomi, Datanomi at Suomen Liikemiesten Kauppaopisto - Atk-Instituutti
Contributions:5 commits, 3 PRs, 3 comments in 2 years 3 months
Contributions summary:Margus primarily contributed to the `scalaxb` project by enhancing its compatibility with different versions of the Dispatch library, ensuring support for a wider range of versions. They also fixed regressions related to name encoding, particularly when dealing with number prefixes. Furthermore, the user upgraded the Scala minor versions used in the project. Several commits involved modifying the code generation logic for XML handling, and other enhancements.
A plugin for SBT that uses sbt-web to compile typescript resources.
Contributions:2 PRs, 10 pushes, 4 branches in 4 years 2 months
compilesbt-pluginscalasbtsbt-web
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.