Bill Piel is a Principal Software Engineer and technical manager with over two decades of experience designing web applications and distributed systems, currently leading architecture and delivery at TeamOhana. He blends hands-on engineering—particularly in Clojure and increasingly Rust—with empathetic leadership and a strong commitment to iterative development and team coaching. Bill has founded startups and served as CTO, bringing entrepreneurial insight to product-oriented engineering and scalable system design. His background spans early-stage companies through acquisitions (RJMetrics → Magento) and roles across engineering, architecture, and executive leadership, demonstrating an ability to translate complex requirements into practical, maintainable architectures. Based in Media, Pennsylvania, he pairs deep technical curiosity with emotional intelligence to help teams continuously improve their craft.
12 years of coding experience
20 years of employment as a software developer
BE Computer Engineering Computer Engineering Computer Science, BE Computer Engineering Computer Engineering Computer Science at University of Delaware
Contributions:129 pushes, 6 branches in 8 years 10 months
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
Bill Piel - Principal Software Engineer at TeamOhana