Gabriel Volpe

Lead Scala Developer at SiriusXM

New York, New York, 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
Gabriel Volpe is a Lead Scala Developer with 11 years of experience building robust backend systems and developer tooling, currently leading Scala efforts at SiriusXM from the UK. He is a functional-programming specialist—active in flagship projects like ZIO (interop with Cats), http4s, and fs2—and blends deep FP knowledge with practical engineering such as Nix-based system configuration and CI/CD automation. An author and speaker fluent in Scala, Haskell, Unison and Nix, he routinely improves library interoperability and developer experience, and has shipped authentication, streaming, and HTTP examples used by the community. His background includes formal FP training at EPFL and hands-on ops work maintaining a personal NixOS configuration, reflecting a rare mix of language-level libraries and production infrastructure expertise.
code11 years of coding experience
bookReactive Programming Principles, Reactive Programming Principles at Ecole polytechnique fédérale de Lausanne
bookTSP (Analista Programador), TSP (Analista Programador) at Universidad Tecnológica Nacional
bookBachelor of Computer Science, Bachelor of Computer Science at E.E.M. N° 5 High School
languagesSpanish, English, Italian, Polish
stackoverflow-logo

Stackoverflow

Stats
101reputation
21kreached
2answers
2questions
github-logo-circle

Github Skills (46)

github-ci10
system-configuration10
interoperability10
nix10
back-end-development10
async10
http10
zio10
sbt10
nixos10
user-authentication10
authentication10
cicd10
http4s10
blaze10

Programming languages (23)

JavaCSSC++RustPureScriptCScalaGo

Github contributions (5)

github-logo-circle
gvolpe/pfps-shopping-cart

Oct 2019 - Jan 2023

:shopping_cart: The Shopping Cart application developed in the book "Practical FP in Scala: A hands-on approach"
Role in this project:
userBack-end Developer
Contributions:19 reviews, 542 commits, 524 PRs in 3 years 4 months
Contributions summary:Gabriel's contributions primarily revolve around building and refactoring the authentication routes and services for the shopping cart application. They added the Skunk library for database interaction. They reworked existing auth routes and implemented functionality to manage user accounts and handle login/logout processes, using JSON Web Tokens (JWTs). The user updated the dependencies and implemented authentication features, demonstrating a focus on backend development and API design.
refinedfunctional-programmingtypeclassesshopping-cartpractical
gvolpe/nix-config

Feb 2020 - Jan 2023

:space_invader: NixOS configuration
Role in this project:
userDevOps Engineer & System Administrator
Contributions:2 reviews, 928 commits, 358 PRs in 2 years 11 months
Contributions summary:Gabriel's primary contributions revolve around configuring and customizing a NixOS configuration repository. They focused on setting up the system's initial configuration, including installing and configuring key software packages like a terminal emulator, a music player, and a calendar. They also appear to be involved in configuring the system's network, display, and enabling services such as a screen locker and a Bluetooth daemon. In addition, the user added and managed various dotfiles and shell configuration for the system.
home-managerneovimdotfilesnix-flakeflake
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
Gabriel Volpe - Lead Scala Developer at SiriusXM