Caio Filipini

Lead Software Engineer at Capital One

Alexandria, Virginia, United States
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
Caio Filipini is a Lead Software Engineer with 16 years of experience building distributed systems and backend platforms, currently based in Alexandria, Virginia. He brings deep, hands-on expertise in Go, Ruby, and Java/JEE, and a track record of improving stability and developer experience across large codebases. Caio has driven notable open-source work—contributing to HashiCorp's Terraform ecosystem and DigitalOcean's Terraform provider by adding certificate support and adapting to API/context changes in Go. His career spans scale-focused roles at DigitalOcean, SoundCloud, SeatGeek and Capital One, where he blends infrastructure automation, microservices design, and pragmatic refactoring. Colleagues value his ability to spot and remove technical debt while adding testable features, and his early contributions to the VRaptor Java MVC framework highlight a long-standing curiosity about programming languages and frameworks. He pairs system-level thinking with practical delivery, often surfacing subtle reliability fixes that prevent production issues.
code16 years of coding experience
job20 years of employment as a software developer
bookBachelor Information technology, Bachelor Information technology at Centro Universitário FAE São João da Boa Vista
languagesPortuguese, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (29)

digitalocean-api10
validations10
testing10
digitalocean10
cloud-infrastructure10
validation10
terraform10
terraform-provider10
java10
mongodb-database10
ruby10
terraformer10
javas10
infrastructure10
vraptor10

Programming languages (5)

JavaCSSGoHTMLRuby

Github contributions (5)

github-logo-circle
caelum/vraptor

Aug 2009 - Dec 2009

Simple Java Web MVC Framework
Role in this project:
userBack-end Developer
Contributions:29 commits in 3 months
Contributions summary:Caio's contributions primarily focused on enhancing the VRaptor framework, specifically addressing validation message improvements and fixing bugs related to MockResult and custom views. They added support for parameterized validation messages, improving the framework's flexibility. The user also added and improved the mydvds demo, demonstrating their ability to contribute to practical application examples. Furthermore, the user tested various interceptors, which indicates their ability to maintain the framework's quality.
java-webrestfulframeworkweb-mvcmvc
mongodb/mongoid

Jun 2011 - Sep 2011

The Official Ruby Object Mapper for MongoDB
Role in this project:
userBack-end Developer
Contributions:9 commits in 3 months
Contributions summary:Caio primarily focused on improving the stability and maintainability of the Mongoid library. Their contributions included adding warning messages for retry attempts after connection failures, refactoring code related to model determination and index creation, and adjusting the handling of directories. These changes directly addressed potential issues within the MongoDB integration, improving the robustness of the ORM. The user also moved model files to improve the code organization.
ruby-on-railsruby-object-mapperrailsmongoidobject-mapper
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