Marvin Froeder

Senior Software Engineer at DataSQRL

Santa Catarina, Brazil
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

🤩
Rockstar
🎓
Top School
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.
code18 years of coding experience
job19 years of employment as a software developer
bookRe:Invent 2013
bookAmazon Summit 2013
bookDevDay 2013
bookSun Certified Java Programer Java, Sun Certified Java Programer Java at Prometric Services
bookComputer Science, Computer Science at TDC2012
bookDextra
bookQCon São Paulo 2015
bookTDC2014
bookBachelor's Degree Software Development, Bachelor's Degree Software Development at Universidade Federal de Lavras
bookPontifical Catholic University of Paraná
bookComputer Science, Computer Science at Stanford University
languagesEnglish, Portuguese
stackoverflow-logo

Stackoverflow

Stats
11reputation
2kreached
1answer
0questions
github-logo-circle

Github Skills (28)

oop10
gremlin10
admin10
groovy10
testing10
orientdb10
databases10
database-administration10
apache10
graph-database10
java10
javas10
api10
github-api10
graph-traversal10

Programming languages (16)

JavaC++ScalaGoHTMLGroovyKotlinTypeScript

Github contributions (5)

github-logo-circle
apache/tinkerpop

Nov 2015 - Feb 2016

Apache TinkerPop - a graph computing framework
Role in this project:
userBack-end Developer
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.
graph-computingtinkerpopgremlin-serverapacheapache-tinkerpop
jcabi/jcabi-github

Dec 2014 - Jan 2015

Java Object-Oriented Wrapper of GitHub API, with a fake implementation of the entire GitHub API (for your tests)
Role in this project:
userBack-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