Francesco Serra

VP Senior Lead Software Engineer at JPMorganChase

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
Francesco Serra is a VP Senior Lead Software Engineer based in London with 12 years of experience crafting robust back-end systems and promoting software engineering craftsmanship with a strong interest in functional programming. He has progressed through roles at major firms including YOOX NET‑A‑PORTER, Expedia, Medidata and now JPMorgan Chase, blending hands‑on Scala development with technical leadership. Francesco contributes to the well-regarded http4s Scala HTTP library, improving test reliability around timeouts, throttling and routing — a signal of his focus on correctness and resilient distributed systems. He brings breadth from early Unix/Perl and front-end work to modern backend architectures, often surfacing latent reliability issues through disciplined refactoring and testing. Known for turning complex edge cases into maintainable code, he pairs pragmatic engineering with a craftsperson’s attention to detail.
code12 years of coding experience
job16 years of employment as a software developer
bookUniversità degli Studi di Padova
github-logo-circle

Github Skills (8)

scala10
cat10
testing10
http9
fs9
http-server8
http-client8
top-level8

Programming languages (4)

ScalaHaskellHTMLRuby

Github contributions (5)

github-logo-circle
http4s/http4s

Jun 2022 - Aug 2022

A minimal, idiomatic Scala interface for HTTP
Role in this project:
userBack-end Developer
Contributions:51 reviews, 48 commits, 11 PRs in 2 months
Contributions summary:Francesco primarily focused on refactoring and improving the existing test suites within the http4s project. Their contributions involved fixing and refactoring tests related to timeout, throttling, and retry mechanisms. Furthermore, they added and enhanced tests for response timing and path merging functionalities. The user's work demonstrates a focus on improving the reliability and correctness of the http4s library through comprehensive testing.
idiomatichttp-clientscalafs2typelevel
FrancescoSerra/http4s

Sep 2022 - Apr 2025

A minimal, idiomatic Scala interface for HTTP
Contributions:14 pushes, 2 branches in 2 years 6 months
idiomatichttp-clientscalahttp-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
Francesco Serra - VP Senior Lead Software Engineer at JPMorganChase