Francesco Rodriguez

Software Engineer at Pennylane

France
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
Francesco Rodriguez is a seasoned software engineer with 12 years of experience building and optimizing backend systems, currently working at Pennylane in France. He has deep expertise in Ruby and Rails performance, concurrency, and PostgreSQL tuning—demonstrated by scaling SaaS products, reducing Heroku costs, and introducing materialized views and partitioning for high-volume data. Francesco has also standardized Go architectures at scale, contributed resilient payments and PSD2-compliant authentication at Vipps, and authored libraries that improve team productivity. An active open-source contributor, he has improved core projects like Puma and Rails through refactors, test automation, and API cleanup, showing a pragmatic focus on maintainability and reliability. Colleagues describe him as a dependable team player and mentor who pairs measured benchmarking with practical engineering to drive lasting improvements.
code12 years of coding experience
job10 years of employment as a software developer
bookBachelor's degree, Computer and Information Sciences, General, Bachelor's degree, Computer and Information Sciences, General at CIBERTEC
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

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

Github Skills (15)

ruby10
application-framework10
activerecord10
app-framework10
rack10
activesupport10
ruby-rails10
web-framework10
rails10
redis10
multithreading10
server10
testing10
documentation9
csrf7

Programming languages (8)

TypeScriptCSSShellCJavaScriptLuaRubyPython

Github contributions (5)

github-logo-circle
soveran/ohm

Dec 2013 - Sep 2015

Object-Hash Mapping for Redis
Role in this project:
userBack-end Developer & QA Engineer
Contributions:80 commits, 6 PRs, 9 pushes in 1 year 9 months
Contributions summary:Francesco primarily contributed to testing and documentation improvements within the Ohm library. They fixed filtering tests, added missing assertions, and implemented tests for new filtering functionalities. Additionally, the user added documentation to the Ohm::Model#attributes and Ohm::Model#new? methods and updated existing documentation, demonstrating a focus on code quality and developer experience. Furthermore, they removed references to validations, reflecting a focus on code maintenance.
redishashohmrubymapping
soveran/cuba

May 2014 - Apr 2015

Rum based microframework for web development.
Role in this project:
userBack-end Developer
Contributions:23 commits, 4 PRs, 28 pushes in 11 months
Contributions summary:Francesco primarily focused on enhancing the `cuba` microframework. They refactored the rendering methods, making internal methods private and improving the template rendering process. Additionally, the user implemented features such as CSRF protection, added a `with` method for passing data, and ensured proper setting of content type headers. They also added test coverage and made improvements to the framework's Windows compatibility.
micro-frameworkmicroframeworkweb-serverrakujavascript
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
Francesco Rodriguez - Software Engineer at Pennylane