
Purdue University
Graduating in 2025
GPA: 3.8/4.0

Purdue University
Graduating in 2025
GPA: 3.8/4.0

Purdue University
Graduating in 2025
GPA: 3.8/4.0
CapitalOne
As a Software Engineer Intern at CapitalOne, I developed a comprehensive data pipeline using Python and AWS services, including Lambda, S3, and DynamoDB. This pipeline automated the extraction, transformation, and loading of data from various sources into a centralized data warehouse, significantly improving data accessibility and analysis capabilities. I also implemented robust security measures to ensure data integrity and compliance with industry standards.
Cylus | Railway Cybersecurity
Working on project "Eve", an application for streamlining the analysis of pcaps across different network environments, I enhanced and created advanced backend logic for pcap submissions and made the UI more user-friendly. I also handled Docker and Kubernetes deployment and updated AWS Lambda functions to boost functionality and performance.
Amazon Web Services
I spearheaded core API enhancements across three repositories to improve data retrieval, addressing critical user needs. I introduced a findingIds query parameter to fetch related alerts. These updates significantly enhanced user experience and operational efficiency within the OpenSearch ecosystem.
Architected a full compiler in C++ using LLVM, with SSA-based IR generation and structured control flow support. Implemented key optimizations including liveness analysis, dead code elimination, constant folding, and speculative LICM. Built a register allocator using interference graphs, with support for spilling and live interval management.
In my 2D Java project, I developed a game featuring advanced audio and graphic capabilities, utilizing Java's AWT and Swing libraries for rendering and event handling. The game involves dodging increasingly difficult enemy stripes, with difficulty scaling over time and through levels, incorporating complex collision detection and game state management. Additionally, I implemented a robust audio system for sound effects and background music, enhancing the immersive experience of the game.
In this project, I developed a custom shell featuring advanced command parsing and execution capabilities using Lex and Yacc for handling complex commands. The shell supports features such as file redirection, pipes, signal handling, environment variable expansion, and built-in functions, demonstrating robust process management and signal handling techniques in C. Additionally, it includes line editing, history, and wildcarding functionalities, providing a comprehensive command-line interface experience.
In this supervised ML project, I developed a model to analyze public sentiment regarding the COVID-19 vaccine, aiming to help hospitals optimize vaccine demand and supply. Using NLP techniques and libraries like TF-IDF vectorizer and Logistic Regression, I achieved an accuracy of approximately 90%, converting text reviews into numerical data for sentiment analysis. I hosted the final model on Pywebio, allowing it to discern positive and negative sentiments while incorporating user age and vaccine type to provide actionable insights for resource management.
Designed and implemented an intelligent Monte Carlo Tree Search (MCTS) variant for playing m,n,k-games (e.g., Tic-Tac-Toe, Connect Four). Used LGBM models trained on Kaggle datasets to guide strategy selection by evaluating board states and pruning suboptimal moves. Integrated Ludii descriptions and built custom game parsers to bridge data and agent behavior.
TypeScript
JavaScript
React
Node.js
Docker
Bash
BitBucket
Bootstrap
Python
C
CPP
Java
HTML
CSS
Elixir
Github
MySQL
AWS
Kubernetes
Matlab
Linux
R
PyTorch
QT
OpenCV
NextJS
MongoDB
React
Scikit Learn
Spring
Tailwind
TensorFlow