Peter Henning

Senior Product Architect - Infrastructure at myDevices

Los Angeles Metropolitan Area 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 Henning is a Senior Product Architect specializing in cloud-native infrastructure, currently shaping Pluto TV's streaming platform with a focus on security, reliability, and scalable delivery. With 13 years of experience across startups and enterprises, he combines deep systems-level expertise (Kubernetes, Docker Swarm, Unix/Linux, embedded systems) with full-stack fluency in Java, C-family languages, and web technologies. He founded MiaTech to deliver high-performance API and data modeling solutions and has led microservice and event-driven initiatives that enabled zero-downtime continuous delivery and robust integration testing. An active contributor to notable open-source projects, his joi and badwords work highlights practical improvements to data validation and text-processing logic backed by unit tests. Based in Los Angeles, he pairs hands-on engineering with product-minded architecture to turn complex requirements into maintainable, production-ready platforms.
code13 years of coding experience
job16 years of employment as a software developer
bookBachelor Computer Science/Mathematics, Bachelor Computer Science/Mathematics at California State University, Northridge
bookNone Computer Science/Mathematics, None Computer Science/Mathematics at University of Nevada-Las Vegas
bookUniversity of California, Los Angeles
github-logo-circle

Github Skills (11)

hapi10
filtering10
javascript10
buffer10
buffering10
data-validation10
filter10
testing10
nodejs9
regular-expression9
blacklist7

Programming languages (6)

C#TypeScriptJavaShellJavaScriptGo

Github contributions (5)

github-logo-circle
hapijs/joi

Apr 2014 - Apr 2014

The most powerful data validation library for JS
Role in this project:
userBack-end Developer
Contributions:7 commits in 10 days
Contributions summary:Peter primarily contributed to the `joi` library by implementing and extending its data validation capabilities. Their work included adding buffer validation functionality and related tests, incorporating size constraints (min, max, length) for binary data, and incorporating fixes to follow updated language/Hoek implementation. The contributions demonstrate a focus on expanding the library's type support and overall validation logic.
hapivalidationjavascriptvalidation-libraryvalidator
web-mech/badwords

Apr 2014 - Apr 2014

A javascript filter for badwords
Role in this project:
userBack-end Developer
Contributions:6 commits in 16 days
Contributions summary:Peter focused on enhancing the core functionality of the badwords filter. Their contributions include improving the profanity detection logic by considering special characters within the words. They added the functionality to add words to the filter list and modified the replacement logic. Additionally, the user implemented unit tests to validate the effectiveness of the profanity filter and ensure its correctness.
badcursejavascript-filterprofanityjavascript
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 Henning - Senior Product Architect - Infrastructure at myDevices