Sean Purser-haskell

Video Codec Algorithm Engineer at Google

Mountain View, California, 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

🤩
Rockstar
🎓
Top School
Sean Purser-haskell is a systems-focused video codec algorithm engineer with 11 years of hands-on experience building low-level, high-performance software across companies from Avid to Google and in his own engineering firm. He specializes in threading, low-level optimization, real-time video processing, computer vision, and GPU/FPGA acceleration, and currently develops video codec hardware IP and multi-FPGA test infrastructure for Google/YouTube. Sean combines embedded-electronics craftsmanship—evident in hobby and commercial projects like a superconducting levitating drawing pen and an open-source ultrasound scanner—with production mobile and backend work, including mesh-network contributions to the Skycoin project. Comfortable shipping across C, C++, Java, assembly, OpenGL, OpenCL and ARM-Neon, he thrives on turning theoretical ideas into tangible, performant systems.
code11 years of coding experience
job10 years of employment as a software developer
bookRochester Institute of Technology
github-logo-circle

Github Skills (5)

go10
networking10
tcp10
blockchain9
cryptocurrency9

Programming languages (4)

C++StarlarkCGo

Github contributions (5)

github-logo-circle
skycoin/skycoin

Apr 2016 - Nov 2016

Skycoin Core and Wallet
Role in this project:
userBack-end Developer
Contributions:102 commits, 85 pushes, 21 comments in 7 months
Contributions summary:Sean appears to be focused on developing the mesh network layer within the Skycoin cryptocurrency project. Their work involves the implementation of a TCP layer including the introduction of message wrappers and connection management within the `cmd/mesh` directory. They have also been working on the node implementation with a focus on data transmission, message handling and route establishment.
golangblockchain-platformbitcoinddaemonredecentralize
spurserh/self_timed

Jun 2019 - Feb 2022

Contributions:16 pushes, 1 branch 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