Experience
Web Development Team Lead
SparkHacks
July 2025 - Present
- Lead design and full-stack development of SparkHacks 2026’s main website, providing event information and registration access for 400+ participants, sponsors, mentors, and organizers.
- Enhance an admin dashboard backed by Firestore to aggregate, search, and filter 500+ records, with live analytics displaying acceptance rates, demographic breakdowns, and check-in progress.
- Manage Agile sprints and peer programming reviews across a 6-member development team, managing version control, code quality, and consistency through CI workflows.
Research Assistant
UIC ELiCIT Lab
May 2025 - Present
- Design 60+ low-fidelity wireframes screens to lead development of an interactive AI literacy educational app, teaching children aged 8-12 privacy concepts through puzzle-solving mechanics.
- Collaborate with a PhD student and an Assistant Professor to align technical implementation with research objectives.
Undergraduate Teaching Assistant
UIC College of Engineering
January 2025 - Present
- Mentor 400+ students in C++ data structures and algorithmic problem-solving, offering course material and project support during lecture assistance and weekly in-person office hours.
- Assist in weekly lab sessions for 30+ students, covering complex concepts such as binary trees, hash tables, graph algorithms, and searching & sorting techniques.
- Guide students in using tools such as LLDB, ASAN, and GoogleTest to improve unit testing and debugging skills.
Software Developer Intern
Viettel Digital
June 2024 - Aug 2024
- Developed RESTful APIs for user interaction in PHP, Spring and Yii for an integrated Fintech social network system, increasing engagement and connectivity for over 24 million users.
- Implemented JWT and OAuth 2.0 for secure, role-based API authentication and authorization across users, merchants, and admins, enhancing security and system performance.
- Improved database performance by 40% through optimized query optimization and API validation with Postman.
CS Tutor
UIC Engineering Learning Center
January 2024 - Present
- Provide academic support and peer guidance availability to 1500+ students for multiple core Computer Science courses.
- Enhance students' understanding of complex core concepts through instruction, study techniques, and supplementary test preparation.
Software Developer Intern
VISSOFT
July 2023 - Aug 2023
- Adapted the Bloom Filter algorithm for fast data retrieval, reducing lookup time and cutting memory usage by 80% in a Java-based library management system with a MySQL backend.
- Integrated the GoogleTest framework to develop 20+ unit tests, ensuring functionality through automated testing.