Ryan Peters

Senior Scala Software Engineer at Xebia

Carol Stream, Illinois, 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

👤
Senior
🎓
Top School
Ryan Peters is a Senior Scala Software Engineer with 11 years of experience building functional, data-intensive microservices and domain-driven systems. Based in Carol Stream, Illinois, he has progressed from Java and .NET roles into specialized Scala development at Rewards Network and now Xebia, applying functional programming to improve scalability and maintainability. He has hands-on experience modernizing stacks—leading containerization and Linux migrations with Docker/Kubernetes—and embraces messaging architectures to decouple legacy systems. Comfortable across the full server-to-database surface, he brings practical experience shipping production-grade services and tooling for complex deployments. Beyond code, he’s drawn to thoughtfully designed domains and has combined technical work with outreach such as coordinating international film programming during his university years, reflecting a blend of analytical rigor and cultural curiosity.
code11 years of coding experience
job3 years of employment as a software developer
bookBachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at Purdue University Northwest
languagesEnglish
github-logo-circle

Github Skills (180)

continuation10
http10
effects10
http-client10
state-machine10
launcher10
concurrency10
streaming10
cats-effect10
cqrs10
reactive10
scala-native10
stream10
front-end-development10
data-access10

Programming languages (9)

C#DockerfileJavaShellScalaSCSSJavaScriptRuby

Github contributions (5)

github-logo-circle
rewards-network/combos

Jan 2021 - Sep 2021

A library for validation combinators in Scala
Contributions:3 releases, 1 review, 8 commits in 7 months
combinatorsscalavalidation
sloshy/fs2-es

Sep 2019 - Jun 2022

Event sourcing utilities for FS2
Contributions:6 releases, 339 commits, 135 PRs in 2 years 8 months
eventsstate-managementevent-sourcingstreamingcqrs
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