
Toy Programming Language
Project LinkA programming language built from scratch to explore how languages work internally—from lexical analysis and parsing to evaluation, functions, closures, and memory management.
Software Engineer
I build ambitious software—from real-time systems and developer tools to products that thousands can use
Every project starts with a problem. Architecture comes first. Features come second. Scale comes naturally.
Summary
Engineering
A collection of products, experiments, and open-source projects built over the past few years.

A programming language built from scratch to explore how languages work internally—from lexical analysis and parsing to evaluation, functions, closures, and memory management.

A lightweight Go web framework focused on performance, developer experience, and a clean API—built from scratch with routing, middleware, WebSockets, SSE, and production-ready tooling.

A real-time competitive programming platform where developers solve coding challenges head-to-head in live multiplayer battles, complete with matchmaking, collaborative rooms, and automated code evaluation.

A poker-playing AI trained using Deep Q-Learning, built to learn strategic decision-making through self-play and reinforcement learning rather than hard-coded rules.
Contact
Building open-source software, real-time applications, and backend systems with a focus on performance and developer experience.