Peter Lyons

Staff Engineer at Float Health

Louisville, Colorado, 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
Peter Lyons is a staff engineer with 15 years of experience designing and operating backend and DevOps systems for e-commerce and SaaS platforms, currently based in Louisville, Colorado. He has a track record of shipping revenue-critical subsystems—payments, checkout, and webhooks—at companies like Mailchimp and Reaction Commerce, and has deep hands-on experience with Node.js, Go, Cloud Run, Kafka, MongoDB and containerized CI/CD. Peter is comfortable across the full stack, from shaping developer workflows and Docker setups to improving test infrastructure in widely used open-source libraries such as superagent. He also runs immersive project retreats for developers, showing a commitment to community and focused productivity outside traditional engineering roles. Practical, detail-oriented, and entrepreneurial, he combines legacy enterprise experience with modern cloud-native architectures.
code15 years of coding experience
job15 years of employment as a software developer
bookBachelor of Music Saxophone, Bachelor of Music Saxophone at Oberlin College
bookComputer Programming, Computer Programming at Recurse Center
stackoverflow-logo

Stackoverflow

Stats
144,522reputation
14.9mreached
1,611answers
27questions
Badges
browser
top-5%
regex
top-5%
localization
top-5%
aes
top-5%
io
top-5%
asynchronous
top-1%
github-logo-circle

Github Skills (98)

url-routing10
expressjs10
github10
testing10
bash10
loops10
http-client10
backbonejs10
passportjs10
rest-api10
mongoose10
javascript10
docker-compose10
dockers10
mochajs10

Programming languages (25)

C#CMakefileElmGoHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
Example of how to organize a medium-size express.js web application
Role in this project:
userFull-stack Developer
Contributions:69 commits, 20 PRs, 29 pushes in 6 years 9 months
Contributions summary:Peter primarily focused on structuring and building a basic Express.js web application. Their contributions include setting up the server, defining routes for different entities (users, deals, customers, vehicles, and site pages), and implementing basic CRUD operations. The user also incorporated Jade/Pug for templating and configured some initial middleware. Additionally, they added unit tests.
expressjsjs-webjavascriptexpressorganize
Example Storefront is Reaction Commerce’s headless ecommerce storefront - Next.js, GraphQL, React. Built using Apollo Client and the commerce-focused React UI components provided in the Storefront Component Library (reactioncommerce/reaction-component-library). It connects with Reaction backend with the GraphQL API.
Role in this project:
userDevOps Engineer
Contributions:2 reviews, 43 commits, 42 PRs in 1 year 10 months
Contributions summary:Peter focused on improving the development environment and CI/CD pipeline for the example storefront project. They introduced a script to create a Hydra client, updated environment variable configurations, and implemented checks for required environment variables. Additionally, they refactored the Docker setup for local development, optimized CI processes by only running Snyk when needed, and introduced a script to fix volume ownership issues in the Docker environment, all contributing to a streamlined and reliable development workflow.
next-jsecommerceheadless-ecommerceshopping-cartshop
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
Peter Lyons - Staff Engineer at Float Health