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.
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.
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