Hello, I'm
Michael Prescott
Software Engineer
I build systems that scale, interfaces that feel right, and solutions that last. Two decades of turning complex problems into products people actually use.
About
I've spent 20+ years building software that matters—from real-time communication platforms handling millions of concurrent users to developer tools that accelerate entire teams.
My work has generated tens of millions in revenue for the companies I've helped build. I've led engineering teams, architected systems from scratch, and shipped products used by developers and enterprises worldwide.
I care deeply about craft: code that's maintainable, systems that scale gracefully, and interfaces that respect the people using them.
Core Expertise
- Distributed Systems
- Real-Time Applications
- API Design
- Performance Engineering
- Front-End Architecture
- Developer Experience
Work
HTTP Protocol Simulator
Visualize how HTTP/1.1, HTTP/2, and HTTP/3 handle packet loss differently. See TCP head-of-line blocking in action and understand why QUIC changes everything.
ExploreEvaluating Cesium TLE Tracking
Explore satellite tracking accuracy using Two-Line Element sets (TLEs) in CesiumJS. Compare predicted orbits against real-time data from Celestrak.
ExploreCustom Grid Planes
Explore custom grid plane generation and shader-based rendering techniques for high-performance visual effects.
ExploreOrientation Viewer
Visualize the differences between Y-up (game engines) and Z-up (CAD) coordinate systems. A tool for mastering spatial conventions and transformations.
ExploreMealWheel
Event coordination made simple. Create a potluck, share one link, and track who's bringing what—no app or account required.
VisitMore Projects
Additional explorations in systems design, visualization, and developer tools.