Mattia Giuffrida

Principal Software Engineer at Indeed

London, England, United Kingdom
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
Mattia Giuffrida is a Principal Software Engineer based in London with 11 years of experience building scalable, distributed systems across fintech, adtech, and SaaS products. He blends deep hands-on expertise in Ruby/Rails, microservices, cloud infrastructure and performance-sensitive architectures with proven leadership as a CTO and team lead who hires, organizes and scales engineering organisations. A longtime open-source contributor, he has improved core Ruby networking libraries like Faraday and Faraday middleware, demonstrating attention to robustness, testing and real-world HTTP edge cases. Comfortable across many languages and stacks from C++ to Scala and Swift, he excels at translating ambiguous product problems into reliable, testable systems. Early exposure to computers and competitive algorithmic problem solving gives him a rare combination of craftsmanship and systems-level intuition that he applies to high-throughput, low-latency platforms.
code11 years of coding experience
job11 years of employment as a software developer
bookITIS "C. Zuccante"
bookBachelor of Applied Science (BASc) Information Technology, Bachelor of Applied Science (BASc) Information Technology at Università Ca'​ Foscari Venezia
languagesItalian, English
stackoverflow-logo

Stackoverflow

Stats
671reputation
20kreached
42answers
0questions
github-logo-circle

Github Skills (33)

ruby-rails10
faraday10
testing10
css10
rspec10
http10
rails10
validation10
httpc10
ruby10
http-client10
front-end-development10
jekyll10
font-awesome10
httplib10

Programming languages (13)

PowerShellC#JavaCVueGoHTMLTypeScript

Github contributions (5)

github-logo-circle
nicolasblanco/rails_param

Sep 2018 - Feb 2022

Parameter Validation & Type Coercion for Rails
Role in this project:
userBack-end Developer
Contributions:12 releases, 28 reviews, 22 commits in 3 years 5 months
Contributions summary:Mattia primarily contributed to the development and maintenance of the `rails_param` gem, focusing on parameter validation and type coercion within Rails applications. Their work included version bumps, adding support for new Rails versions and Ruby versions to the test matrix. They implemented custom validation features, fixed type-related errors, and addressed issues related to parameter handling, demonstrating a solid understanding of Rails internals and testing methodologies.
type-coercionvalidationparameter-validationrailsparameter
lostisland/faraday

Apr 2016 - Jan 2023

Simple, but flexible HTTP client library, with support for multiple backends.
Role in this project:
userBack-end Developer
Contributions:82 releases, 163 reviews, 325 commits in 6 years 10 months
Contributions summary:Mattia primarily contributed to improving the functionality and stability of the HTTP client library, addressing specific bugs related to option merging within the `Faraday` module. They fixed a bug related to merging default connection options and enhanced the test suite to ensure compatibility and correctness. Additionally, they updated the version of the library and made changes to the HTTPClient adapter to prevent SSL resets per request, improving performance.
client-libraryhttp-clientbackendsrubyhttp-server
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
Mattia Giuffrida - Principal Software Engineer at Indeed