I'm a software engineer and technical program manager with over 15 years of experience developing applications, consumer electronics and large-scale distributed systems. I love designing & building all things technical, and have a knack for aligning tech and business to bring products to market.
Expertise
I have a fundamental understanding of all things "computer", as well as extensive experience with many specific technologies & systems. Here are just a few highlights:
systems
Distributed systems; Combining creativity with scientific process to realize an idea into something tangible.
Backend
Applications, Daemons, threading, AWS, etc. Specializing in high performance computing in the cloud & the Edge.
Video
Video players, cameras & servers. Spanning everything from user experience to codecs and computer vision.
SQL
Database design, scaling, optimization, replication and maintence. Specialization in high I/O real-time systems.
Here are some of my latest projects.
Click to enlarge image.