Peter Hartshorn is a Senior Developer Technical Lead based in Western Australia with 7 years of recent senior experience and a long career building embedded and streaming systems. He blends deep C/C++ and embedded Linux expertise from early roles with modern Javascript/Typescript frontend and backend work, having delivered robust OTT streaming, Smart TV apps, and high-availability media pipelines. At Switch Media he architected automatic failover and transcoding solutions that achieved 24/7 uptime for major live events, and now leads technical direction and delivery at GO1. Known for choosing the right tool for the job, he equally values scalable architecture and pragmatic, rapid implementation. His background designing custom Linux distributions and UI toolkits adds a systems-level perspective not obvious from typical web-centric profiles. He combines hands-on coding with mentoring and cross-functional collaboration to turn ambiguous requirements into reliable production systems.
7 years of coding experience
15 years of employment as a software developer
Computer Science, Computer Science at University of Newcastle
:tv: Cross-platform IPTV player application with multiple features, such as support of m3u and m3u8 playlists, favorites, TV guide, TV archive/catchup and more.
Contributions:2 reviews, 42 commits, 17 PRs in 2 years 8 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
Peter Hartshorn - Senior Developer Technical Lead at GO1