A collection of projects spanning machine learning, distributed systems, and full-stack development. Each one taught me something new—some are in production, others are experiments that pushed boundaries.
A toy programming language written in Rust that targets JVM runtime. Features include custom syntax, lexer, parser, and bytecode generation for seamless Java interoperability.
A fully-managed ORM for Golang that feels like a breeze. Handles migrations, schema management, and query building for SQL databases with an intuitive API.
I'm always interested in working on challenging problems. Whether it's ML research, system architecture, or building something from scratch—let's chat.