Peter Keeler

Lead Software Engineer at Nike

Hillsboro, Oregon, 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
Peter Keeler is a Lead Software Engineer with two decades of hands-on experience building scalable, secure systems across industries from SSD firmware validation to consumer retail at Nike. At Nike he has led squads modernizing CI/CD, tax reporting, and global tax calculation platforms, designing horizontally scalable services and production-ready pipelines. He blends full-stack fluency—CSS/jQuery front-ends to high-performance Spring Boot and Node.js back-ends—with a strong QA and automation pedigree, having repeatedly bridged testing and engineering to deliver reliable releases. An active open-source contributor, he’s improved exchange integrations in the well-known XChange Java library, tackling precision and API compatibility issues. Based in Hillsboro, Oregon, Peter is known for conceiving practical infrastructure and tools that tame complexity and accelerate teams.
code11 years of coding experience
job22 years of employment as a software developer
bookBachelor of Science, Computer Science, Bachelor of Science, Computer Science at The Evergreen State College
bookHigh School Diploma, High School Diploma at The Catlin Gabel School
github-logo-circle

Github Skills (11)

crypto10
cryptocurrency10
exchange10
apim10
javas10
bitcoin10
api10
bitcoins10
cryptocurrencies10
java10
bigdecimal9

Programming languages (5)

TypeScriptJavaC++GroovyPython

Github contributions (5)

github-logo-circle
knowm/XChange

Jan 2018 - May 2021

XChange is a Java library providing a streamlined API for interacting with 60+ Bitcoin and Altcoin exchanges providing a consistent interface for trading and accessing market data.
Role in this project:
userBack-end Developer
Contributions:1 review, 14 commits, 10 PRs in 3 years 4 months
Contributions summary:Peter primarily contributed to the XChange Java library, focusing on improving its integration with various cryptocurrency exchanges. Their work included fixing timestamp precision issues in the Bitfinex implementation by switching to a double data type. They also added support for new API endpoints, such as "me/getbalance" for Bitflyer, and addressed null value issues in exchange specifications, which shows efforts to improve the library's functionality and reliability. Furthermore, they implemented simple market and limit orders for Bitflyer and addressed an issue with Quoine API to get all the tickers.
apiexchangejava-librarykucoinexchanges
scionaltera/agonyforge

Nov 2022 - Apr 2025

Agony Forge is a modern, web-based MUD.
Contributions:11 releases, 2 reviews, 373 PRs in 2 years 5 months
spring-bootagony-forgewebsocketsmudtext-based-game-engine
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