
Education
Master of Computer Science (MCS)
University of Illinois Urbana-Champaign
Coursework: Software Engineering, Communication Networks, Text Information Systems
Bachelor of Science in Computer Engineering
University of Illinois Urbana-Champaign
Coursework: Data Structures, Operating Systems, AI, Databases, Algorithms
Projects
Weather & City Insights App (Android)
Feature-rich Android application with Gemini LLM integration
- • Developed a feature-rich Android application in a seven-person Agile team, serving as a core developer for UI customization and backend integration.
- • Designed and implemented a dynamic theming engine, enabling user-customizable aesthetics and integrating Gemini LLM to generate UI themes from user prompts.
- • Built robust weather data retrieval services, abstracting third-party API interactions to deliver real-time conditions and AI-powered "Weather Insights" for tracked cities.
- • Engineered comprehensive automated test suites using JUnit, Robolectric, and Espresso, leveraging LLM-assisted tools to generate high-coverage test cases for user authentication flows.
AndroidJavaGemini LLMJUnitRobolectricEspresso
FinTrack Financial Tracking Platform
Full-stack financial tracking application with cloud deployment
- • Designed and implemented a full-stack financial web application with React frontend and a Node.js/Express REST API, supporting real-time multi-currency conversion via external APIs.
- • Designed a relational MySQL schema (transactions, triggers, stored procedures) to ensure data consistency for financial records.
- • Deployed the system to Google Cloud Platform (GCP), hosting the Node.js API server, MySQL database, and frontend with cloud-based networking and storage.
ReactNode.jsExpressMySQLGCP
Web Navigation Agent Research Project
Advanced RL-based web agent with memory mechanisms
- • Overcame the long-standing challenge of designing an effective reward function for RL-based web agents, enabling stable and efficient training
- • Integrated agent memory mechanisms to mitigate forgetting issues in complex, multi-step tasks, significantly improving long-horizon task performance
- • Fine-tuned LLMs with PyTorch using Supervised Fine-Tuning (SFT) and NLP techniques, achieving higher completion rates and stronger generalization on WebArena
PyTorchReinforcement LearningNLPLLMsWebArena
Experience
Frontend Developer Intern
visibilityx.ai
- • Built a single-page application (SPA) with Vue 3 + TypeScript and Vuex state management, following modular and component-driven design principles.
- • Developed data-intensive dashboards using ECharts, consuming SQL-backed REST APIs with robust loading, error handling, and state synchronization.
- • Improved reliability and developer velocity by adding unit tests (Jest/Vitest) and optimizing the build pipeline with Vite.
Vue 3TypeScriptVuexEChartsViteJest/Vitest
Backend Developer Intern
HiABR Lab
- • Designed and implemented a distributed URL shortening service using FastAPI and PostgreSQL, with Redis caching for hot-path redirects to reduce latency and database load.
- • Built production-grade REST APIs with sliding-window rate limiting, idempotency keys, and input validation to ensure reliability and abuse prevention in a multi-tenant environment.
- • Added observability and deployment infrastructure by integrating Prometheus metrics and containerizing microservices with Docker.
FastAPIPostgreSQLRedisDockerPrometheus
Skills & Expertise
My technical proficiency across various domains and technologies
Programming Languages
JavaScript
Advanced
Python
Advanced
C/C++
Intermediate
Java
Intermediate
C#
Intermediate
SQL
Advanced
Bash
Intermediate
SystemVerilog
Intermediate
Assembly
Intermediate
LaTeX
Intermediate
Technologies & Frameworks
PyTorch
Advanced
React
Advanced
Vue 3
Advanced
Node.js
Advanced
Express
Advanced
MySQL
Advanced
Docker
Intermediate
FastAPI
Advanced
ECharts
Intermediate
Chart.js
Intermediate
Vite
Intermediate
Nginx
Intermediate
Domains
Full Stack Development
Expert
Machine Learning
Advanced
NLP
Advanced
Reinforcement Learning
Intermediate
Tools
GCP
Intermediate
AWS
Intermediate
Git
Advanced
VS Code
Expert
Additional Skills
SystemVerilogVerilogAssemblyEChartsChart.jsViteNginx