A media monitoring and analysis product built for real-time search. Streem was acquired by Cision.
Focus
Make real-time media coverage searchable through a high-performance interface.
My role
One of the first engineers, shipping core product work from an early stage.
What I built
The Angular dashboard, Ionic mobile app, and Elasticsearch-backed search interface.
Result
Shipped the core dashboard and mobile app, and built search for real-time media monitoring.
Backend systems · 04
Node.js · Go · WebSockets · InfluxDB
04 · Software Engineer · Aug 2014 — Dec 2016
Streamroot
Backend infrastructure and customer analytics for real-time systems. Streamroot was acquired by Lumen.
Focus
Build backend services for high concurrency and make customer activity measurable.
My role
The first backend engineer; owned architecture and led a team of two on the analytics dashboard.
What I built
Node.js and Go infrastructure on AWS and Azure, a WebSocket system, and an InfluxDB customer analytics dashboard.
Result
The real-time system supported 10,000+ simultaneous WebSocket connections; the dashboard processed 100,000+ data points.
Browser media · 05
JavaScript · AngularJS · HTML5
05 · Frontend Engineer · Oct 2012 — May 2014
TakeTracker
A browser application built around HTML5 audio, video, and canvas.
My role
Frontend Engineer, balancing independent implementation with collaborative product work.
What I built
The JavaScript and AngularJS frontend, including the app’s HTML5 audio, video, and canvas experience.
Collaboration
Worked independently and with three people across API, design, and UX.
From complex systems to products people can use.
I’m a product-minded software engineer with 13+ years of experience building and scaling SaaS products. My work spans payments, monetization, analytics, and customer-facing applications—from product decisions through engineering and operations.