Distributed Web Socket Server and Message Broker
Engineered a stateless notification system to broadcast announcements, updates, chats, and user statuses to 44k daily application end-users, with over 1.8 million messages transmitted per day.
software engineer — fullstack _
i build things for web/mobile and some cli tools with a little infra stuff. go services, kubernetes, event streams and api gateways by day; neovim plugins and homelab clusters by night. every system deliberate, every hop accounted for.
2 records / most recent first
Software Engineer
Full-time · via Systems Limited / Tech Vista · June 2025 — present
Software Engineer
Full-time · March 2021 — May 2025
4 featured / 27 indexed
Engineered a stateless notification system to broadcast announcements, updates, chats, and user statuses to 44k daily application end-users, with over 1.8 million messages transmitted per day.
A Swagger/OpenAPI-based micro API Gateway that acts as a reverse proxy with customizable policies for caching, rate limiting, OAuth, and header and request/response body transformation — similar to Kong's lightweight API proxies.
An internal web-based UI application developed as a client to connect, publish, and subscribe to Kafka streams, with the ability to manage messages within a given topic.
A fandom-driven, community-based social media application featuring aggregated events from around the world and real-time communication via chat and VoIP calls.
39 entries / measured in years