Projects


Lox Interpreter

Developed a language interpreter for the Lox language

Technologies: C++

View

KaithanOS - Operating System in C

Developed a simple operating system that supports multitasking, memory management, and file systems.

Technologies: C, Assembly

View

Concurrent Systems - Experiments with Concurrency

Built concurrent trading systems and a TCP server, enabling significant speedups in execution time.

Technologies: C++, Go, Rust

View

Kepler - The Trading Platform of the Future

Developed a trading platform for clients to easily post margin payments and make trades.

Technologies: Java, PostgreSQL, React, Apache Flink

View

InterviewAce - Interview Preparation Platform

Built a platform that provides interview preparation resources such as coding questions and mock interviews.

Technologies: Python, Flask, React

View

Eepy - An Evil Alarm Clock

Developed an iOS alarm app featuring interactive mini-games to ensure users are fully awake.

Technologies: Swift, SwiftUI

View