Bracket and match-reporting platform built with CCEL, a nonprofit tournament organizer, using Terraform-provisioned AWS infrastructure, JWT-Authentication, optimistic locking for race-free score reporting, and Kafka-driven event fanout.
Software Engineer
Currently working at Tempo Software LLC - Software Engineer | Java, JavaScript, SQL. I've built a lock-free lobby allocator handling concurrent instances, and a rating model that maps three incompatible ranking systems onto one scale so I could compare stats with friends.
Selected Projects
Tournament Manager
JavaSpring BootPostgreSQLKafkaTerraformJWTAWS
Tick Engine
JavaSpring BootRedisNginx
Race-free lobby allocation & matchmaking engine handling server instance concurrency, port assignment, and atomic state synchronization.
Cross-game skill normalization model mapping three distinct ladder systems onto a unified 0–100 scale for each.
Variant Dashboard
JavaScriptD3.jsData Visualization
D3.js dynamic survival curve visualization tracking genomic variant prevalence and lineage replacement across global geographic regions.