Senior Product Architect - Infrastructure at myDevices
Los Angeles Metropolitan Area United States
Join Prog.AI to see contacts
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.
13 years of coding experience
16 years of employment as a software developer
Bachelor Computer Science/Mathematics, Bachelor Computer Science/Mathematics at California State University, Northridge
None Computer Science/Mathematics, None Computer Science/Mathematics at University of Nevada-Las Vegas
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.
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