Peter Gibbs

Embedded Software Engineer II at DISH Network

Aurora, Colorado, 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 Gibbs is an Embedded Software Engineer II with 23 years of hands-on experience, currently building test automation and DevOps-enabled systems at DISH. He began in C/C++ for Linux set-top boxes and evolved into full-stack test platforms using Go, React, Python, Kafka, Docker, and machine vision tools like fastRCNN and Tesseract, owning architecture through deployment. Comfortable in SAFe 5.0 Agile environments, he has a track record of delivering useful products under ambiguous requirements— including a remote hardware control frontend he built early in the pandemic to keep the team productive. He also maintains an active interest in embedded IoT at home, writing sensor firmware that reports via MQTT, and contributes backend improvements to projects like the Parrot VM. This blend of embedded systems depth, cloud-native automation, and practical machine vision experience makes him a strong fit across DevOps, Full-Stack, ML, and IoT roles.
code23 years of coding experience
job2 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of Colorado Denver
bookPonderosa High School
github-logo-circle

Github Skills (11)

lua10
debug10
parrot10
strings9
c-string9
c178
c118
optimisation7
performance-optimization7
optmization7
optimization7

Programming languages (1)

C

Github contributions (5)

github-logo-circle
parrot/parrot

Aug 2002 - Aug 2008

Parrot Virtual Machine
Role in this project:
userBack-end Developer
Contributions:67 commits in 6 years
Contributions summary:Peter primarily contributes to the Parrot Virtual Machine's core functionality, addressing issues such as code formatting, type-related warnings, and improving existing features. They modify code, including file fixes and ensuring consistency, particularly within the Lua language integration. The user also focuses on improving performance through changes in string handling and addressing issues within the format strings.
parrotvirtual-machine
peter-gibbs/ldap

Jul 2018 - Sep 2018

Basic LDAP v3 functionality for the GO programming language.
Contributions:24 pushes in 1 month
golangprogramming-languageldap
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 Gibbs - Embedded Software Engineer II at DISH Network