Marvin Froeder is a Senior Software Engineer with 18 years of experience building Java-based systems and leading technical teams across startups and enterprise projects. He has deep expertise in Hibernate, Apache Camel, CI practices and database internals, with notable stints at Sonatype, ContaAzul and The Last Pickle (acquired by DataStax). Marvin contributes to prominent open-source projects such as Apache TinkerPop and OrientDB—working on Groovy engine behavior, sandboxing, and serialization—while leading libraries like Feign and championing QueryDSL and Commonhaus. He has driven cloud and microservices modernization efforts for large organizations (e.g., NZ Police), helped scale a SaaS from dozens to thousands of customers, and built production-grade public APIs for digital-asset payments. Based in Santa Catarina, Brazil, he pairs practical system design with hands-on debugging of complex internals, often surfacing subtle fixes that improve observability and exception root-cause visibility.
18 years of coding experience
19 years of employment as a software developer
Re:Invent 2013
Amazon Summit 2013
DevDay 2013
Sun Certified Java Programer Java, Sun Certified Java Programer Java at Prometric Services
Computer Science, Computer Science at TDC2012
Dextra
QCon São Paulo 2015
TDC2014
Bachelor's Degree Software Development, Bachelor's Degree Software Development at Universidade Federal de Lavras
Pontifical Catholic University of Paraná
Computer Science, Computer Science at Stanford University
Contributions:13 commits, 6 PRs, 39 comments in 3 months
Contributions summary:Marvin primarily contributed to the Apache TinkerPop project by modifying and enhancing Java code within the Gremlin Groovy engine. These changes focused on improving the behavior of the Groovy script engine, particularly concerning bindings, closures, and sandboxing functionalities. Furthermore, the user addressed issues related to exception handling, ensuring the inclusion of root causes for better debugging and fixing problems with path handling and regular expression construction.
Java Object-Oriented Wrapper of GitHub API, with a fake implementation of the entire GitHub API (for your tests)
Role in this project:
Back-end Developer
Contributions:5 commits, 4 comments in 16 days
Contributions summary:Marvin primarily contributed to enhancing the functionality of the GitHub API wrapper. They added the ability to retrieve the author of pull comments, implemented changes to mock classes and interfaces related to comments. Additionally, they fixed Qulice violations and addressed code review feedback to improve code quality and maintainability.
apisdkrest-apijavaobject-oriented
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
Marvin Froeder - Senior Software Engineer at DataSQRL