
About
I'm a software engineer building backend systems, developer infrastructure, and AI-powered products. I enjoy designing reliable systems, solving complex engineering problems, and taking ideas from architecture to production.
Experience
Support Engineer
Vapi Inc.
Software Engineer
Coyax
Contributing to scalable, high-performance application development with a focus on efficient backend systems and modern engineering practices.
Blogs
Building a Raycaster from Scratch
Building a Wolfenstein-style raycaster in C and SDL2, starting with the slow obvious version, with diagrams for the parts that confused me.
How global traffic routing works: Anycast, GSLB, and DNS
When you have servers in multiple regions, something has to decide which one a user hits. That something is either GSLB or Anycast


