Portfolio

Things I've built

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.

Featured Projects

Eezy-lang

A toy programming language written in Rust that targets JVM runtime. Features include custom syntax, lexer, parser, and bytecode generation for seamless Java interoperability.

Rust JVM Compiler Programming Languages

Datum ORM

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.

Go SQL ORM Database

All Projects

Want to collaborate?

I'm always interested in working on challenging problems. Whether it's ML research, system architecture, or building something from scratch—let's chat.