Hi, I'm Ajay — a software engineer at Meta, where I work on data and evaluation infrastructure for training generative AI models. Previously I built ads privacy infrastructure there, and before that I studied computer science at the University of Michigan (BS ’24).
This site collects things I've built and places I've worked. It pulls live from my GitHub and my resume, so it's usually up to date.
// experience
- Meta · Software EngineerJune 2024 – Present
- Deepgram · Software Engineering InternMay 2023 – Aug 2023
Backend Software Engineering on a Foundational AI platform
- Riot Games · Student Security Engineer - UM MDP ProgramJan 2023 – Dec 2023
Cybersecurity project with Riot Games
- CaringWire · Software Engineering InternNov 2021 – May 2022
A platform to empower caregivers
University of Michigan — Bachelors of Science in Computer Science, Graduated May 2024
// projects
- Network File System
Server to handle concurrently serving file system requests
C/C++ · File System · Operating Systems · Concurrency Kernel level daemon to manage physical memory
C/C++ · Virtual Memory · Operating Systems- C++ Thread LibraryJan 2023
Library to enable concurrent C++ programming
C/C++ · Operating Systems · Concurrency Task Distribution and alert system
A discord bot that makes dad jokes
code ↗JavaScript · discord-api · Node.jsA Solver for the iMessage game Word Hunt
An Instagram clone for learning fullstack development
JavaScript · Python · React · SQLite · FlaskThe first iteration of my portfolio site
code ↗React · JavaScript · Amazon Web Services · SCSSA system for visualizing a single-cpu executing assembly code
C · Assembly · Computer Organization · C/C++A machine learning model to identify the topic of a forum post
C/C++ · machine-learning · classifierA tool to intelligently carve pixels out of images while preserving detail
C/C++ · Image ProcessingVersion 2 of my portfolio website, built in Next.js
- Distributed Key-Value DatabaseOct 2023