Pedro Rodriguez

Sr Engineering Manager at GEICO

Tampa, Florida, 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

🤩
Rockstar
🎓
Top School
Pedro Rodriguez is a seasoned engineering leader with 13 years of experience guiding teams from design through delivery, currently serving as Sr Engineering Manager at GEICO in Tampa. He combines hands-on object-oriented development and deep project lifecycle expertise with strong communication skills in both English and Spanish, enabling effective cross-functional collaboration. His background spans application architecture and senior engineering roles across enterprise firms like Deloitte, Sagent, and BlueGrace Logistics, with a consistent track record of meeting tight deadlines. An active contributor to the popular scalafmt project, he has improved core formatting logic and resolved subtle parsing and formatting bugs—evidence of his attention to detail and comfort working in open-source ecosystems. Known for blending tactical coding chops with strategic leadership, he often refactors legacy codebases to improve maintainability while driving delivery.
code13 years of coding experience
job9 years of employment as a software developer
bookBachelor's degree Major in Computer Science with a Minor on Network, Bachelor's degree Major in Computer Science with a Minor on Network at Universidad Interamericana Recinto de Fajardo
languagesEnglish, Spanish
github-logo-circle

Github Skills (7)

scala10
formatter10
functional-programming10
formatters10
algorithm9
algorithms9
git8

Programming languages (14)

JavaRustObjective-C++ScalaElmHTMLDockerfileShell

Github contributions (5)

github-logo-circle
scalameta/scalafmt

Jan 2017 - Aug 2017

Code formatter for Scala
Role in this project:
userBackend Developer
Contributions:30 commits, 25 PRs, 7 pushes in 7 months
Contributions summary:Pedro primarily contributed to the core logic of the Scala code formatter, scalafmt, by adding features, fixing bugs, and refactoring existing code. Their work involved implementing new indentation styles, resolving issues related to vertical multi-line formatting and parameter handling, and improving the handling of newline characters in various scenarios. Furthermore, they addressed defects, such as those related to extra spaces in unary operations and incorrect behavior with git functionalities. The user also refactored and optimized existing codebase.
formatterscalacode-formatter
pjrt/scalafmt

Jan 2017 - Sep 2017

Contributions:62 pushes, 16 branches in 7 months
formatterscalacode-formatter
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