Hi, I’m Rohan.

Experience


George Mason University - Graduate Researcher

January 2026 – Present

Compiler & systems reliability research.


Solution Street - Software Engineer Intern

March 2024 – January 2026

Fullstack development.


George Mason University - Undergraduate Teaching Assistant

January 2024 – May 2025

SWE 437 (Software Testing), CS 262 (Introduction to Low-Level Computing)

Projects

In-Memory Database Engine

C++ Compiler & Systems Project

Designed and implemented an in-memory database engine focusing on low-level data structures, query parsing, and execution logic. Emphasized performance, correctness, and clean system design inspired by real-world database internals.

View Project

Multithreaded Orderbook

C++ Concurrency Project

Designed and implemented a multithreaded system in modern C++, leveraging the C++ concurrency library (std::thread, mutexes, atomics) to manage synchronization and ensure safe concurrent execution.

View Project

Rusty – Programming Language Implementation

C Compiler Project

Building a programming language from scratch using Lex/Yacc, implementing LR parsing, semantic analysis, type checking, and symbol table management, with the next phase focused on intermediate code generation and execution.

View Project

Skills

Languages: C/C++, Python, Ruby, Java, HTML/CSS, JavaScript/TypeScript, SQL

Technologies: Git/GitHub, LLVM, gem5, PinFI, SLURM, GoogleTest, AWS(S3), Docker

Frameworks/Libraries: Ruby on Rails, React.js, jQuery, PostgreSQL

Education

George Mason University
M.S. Computer Science
B.S. Applied Computer Science