Software Engineer
Computer Science graduate from Rutgers University with expertise in full-stack development and building scalable applications. Passionate about creating elegant solutions to complex problems.
I'm a Computer Science graduate from Rutgers University with a passion for software engineering and problem-solving.
My experience spans from building full-stack applications to compiler construction, with expertise in modern web technologies. I enjoy contributing to open-source projects.
Compiles Pascal subset to ILOC assembly language using Flex, Bison, and C++. Encoded grammar rules in machine-readable format for compiler construction.
Rutgers matchmaking service built with MaterialUI and Google OAuth. Implemented ML techniques using cosine similarity and Euclidean distance for intelligent matchmaking.
Bottom-up register allocator written in Java. Reads input, manages virtual and physical registers, handles spills, and modifies instruction sets based on available registers. Designed for compiler backend optimization.
GraphQL caching library with multiple eviction policies. Built with TypeScript, Next.js demo site, and deployed on Vercel. Developed under OSLabs open source accelerator.
AI-powered application that generates unique love poems using OpenAI API. Built with RESTful endpoints and large language model integration.
MYKO (now offcourt.io)
Mar 2023 - Aug 2023
Built live chat using WebSockets, implemented AWS SDK for S3 storage, customized MaterialUI components, and integrated Spotify API for personalized user experiences.