Peter Boling is a founder and seasoned software leader with over two decades of systems and web-engineering experience, specializing in migrating legacy systems to modern architectures using BDD, DDD, and event-storming. He builds durable, auditable systems—most recently designing Ur-Brain, a source-centric memory stack for agent systems—and has led large migrations and refactors for companies from BibleGateway to Riviera Partners. A longtime Rubyist and maintainer of widely used FLOSS (omniauth, oauth, resque, Dynamoid and others), he was recognized by GitHub’s Secure Open Source Fund and cited among maintainers their platform relies on. He combines hands-on engineering, security-first practices, and operator sensibility from decades as a sysadmin, delivering HIPAA-compliant APIs, real-time data pipelines, and resilient CI/CD. Known for pragmatic engineering leadership, he also has a history of creative technical firsts—such as running an enterprise Rails app on Windows Server/IIS in 2006—and a persistent focus on testability, efficiency, and automation that improves human workflows.
17 years of coding experience
20 years of employment as a software developer
Computer Information Technology Computer Programming Security Networking, Computer Information Technology Computer Programming Security Networking at Indiana University-Purdue University at Indianapolis
Indiana Core 40 Honors Diploma Computer Science, Indiana Core 40 Honors Diploma Computer Science at Muncie Central High School
Chemistry Programming Languages Writing Math, Chemistry Programming Languages Writing Math at Escola Graduada de São Paulo
Management Information Systems MIS Science, Management Information Systems MIS Science at Purdue University
Computer Science Science & Humanities, Computer Science Science & Humanities at Ball State University
Contributions:7 releases, 26 reviews, 356 commits in 4 years 8 months
Contributions summary:Peter primarily focused on upgrading the `em-http-request` library, which involved substantial changes and required fixing several failing tests. Additionally, the user made modifications to incorporate GitHub Actions for the project's CI/CD pipeline. These changes involved updating test dependencies and setting up Rubocop for code linting to maintain code quality within the repository. The user also incorporated new options for SSL client certificates and keys.
Contributions:3 reviews, 307 commits, 113 PRs in 6 years 7 months
Contributions summary:Peter primarily focused on improving the codebase documentation and modernizing the project by updating the gemspec and incorporating a Ruby version constant. They also updated the testing infrastructure and fixed various issues related to the test environment. These changes included making sure the database was running correctly before the tests and cleaning up tables after.
aws-dynamodbtest-kitchenamazonrubydynamodb
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.