WORK

Things I've Built

A mix of personal systems, open source tools, and client work. I tend to build things from first principles—databases, protocols, frameworks—to understand how they actually work.

PROJECTS

01

Rayy

active

A high-throughput WebSocket relay implementing non-blocking I/O and zero-allocation routing. Decouples connection management from application logic, preventing Head-of-Line blocking in high-concurrency environments.

02

GoCast

complete

A low-level video streaming server built on raw TCP. Implements custom flow control and adaptive buffering to handle variable-bitrate streams more efficiently than standard HTTP wrappers.

03

Bracket

wip

Lightweight scheduling application. Built with tanstack router, zod, and shadcn ui, actix rust, and aurora.

04

Aurora

active

A high-performance embedded DBMS architected for real-time edge workloads. Implements a hybrid tiered storage engine achieving 1.5M+ read ops/sec via lock-free in-memory indexing, eliminating the need for external caching layers like Redis.

05

Jigsaw

active

A template engine implementing Islands Architecture with native View Transitions. Delivers SPA-like interactivity on multi-page apps by selectively hydrating persistent components, eliminating full-page JavaScript bundles.

06

Lumin Engine

experimental

A hybrid recommendation engine optimized for the edge. Combines vector similarity search (HNSW) with traditional collaborative filtering to solve the 'Cold Start' problem while maintaining low-latency inference.

07

Ink

active

A collaborative text editor engine powered by Operational Transformation (OT). Prioritizes low-bandwidth synchronization over CRDTs to minimize memory footprint and payload size for constrained clients.

08

RAID

complete

Software RAID implementation from first principles. Read the paper after.

09

Mesh

experimental

A distributed peer-to-peer network implementing self-healing topology. Uses custom gossip protocols and distance-vector routing to maintain partition tolerance without central coordination.

10

go-smtp

complete

SMTP server implementation from scratch. Handles mail routing, authentication, and delivery protocols.

EXPERIENCE

Contract Software Engineer

Various Organizations

2021 — Presentcurrent
  • Built custom infrastructure and systems solutions for startups and established companies
  • Designed and implemented distributed systems, real-time engines, and data processing pipelines
  • Architected deployment platforms, databases, and backend services from scratch
  • Consulted on system design, performance optimization, and scalability challenges

Senior Full-Stack Engineer

NotchHR (MyXalary)

October 2024 — Presentcurrent
  • Architected standalone Modules from scratch (TypeScript, MongoDB, Zod)
  • Multi-stage approval workflows, event management, analytics dashboard
  • Bot automation system for organizational user management
  • Distributed systems, async job processing, financial data (payroll, attendance)
  • ...more to come

Backend Engineer

Monarch Group

May 2024 — November 2024
  • Led zero-downtime MongoDB to PostgreSQL migration (100% data integrity)
  • Modernized legacy JavaScript codebase to TypeScript
  • Implemented multi-layer Redis caching (70% database load reduction)
  • ...more unlisted

Software Engineer (Contract)

DPIA Innovation

January 2024 — April 2024
  • Optimized enterprise application performance (60% API call reduction)
  • Built secure transactional platform with Stripe integration
  • Reduced UI load times by 40% through state management optimization
  • ...more unlisted