Samuel M. Jordan

Software Engineer

Video game server hosting platform
Minecraft server hosting platform with stripe billing and clerk authentication integration. Handles resource management via async job queues, includes provisioning and configuring cloud servers, managing dns records and spawning game processes.
Personal media server
Streaming platform with automatic library scanning and tmdb metadata integration. Implemented HLS protocol requests for seamless playback and seeking either in-browser or via media players like VLC. Wrapped FFMPEG to support live video transcoding.
Raytracer
Gpu-accelerated raytracer implementing physically-based lighting and recursive reflections. Renders complex scenes entirely in fragment shaders.
Orderbook
Low-latency orderbook engine with price-time priority matching. Optimized data structures for high-frequency trading scenarios.