Education
B.S. in Computer Science and Statistics, minor in Psychology
University of Illinois, Urbana - Champaign, Aug 2018 - Dec 2021(Expected)
Experience
Oracle Corp. - Software Engineer Intern
May 2020 - Aug 2020
- Worked on the Oracle Cloud PSR (Performance, Scalability and Reliability) Engineering Team
- Explored accuracy of using Helidon Timer for reporting latency-related metrics and alerting
- Created an automated test service instrumented with timer, simulated user requests sent with parameters to control service response time, and visualized actual versus reported statistics using Python libraries including requests, Numpy, Matplotlib
- Investigated and made modifications for refinements/improvements to existing algorithm implementations using Java
- Logged a Helidon Enhancement request to the Helidon team (https://github.com/oracle/helidon/issues/2191), proposing sup port of Sliding Window Reservoir Algorithm in addition to Exponential Decaying Reservoir(EDR) Algorithm in timer histogram
- Imported data into InfluxDB for time-series visualization in Grafana, and parsed user requests using JMeter
HCI Group - Undergraduate Research Assistant
Sep 2020 - Present
- Research on papers in IUI conference about affective agents, NLP techniques and user-based recommendations/interface
CS196 - Teaching Assistant/Project Manager Director
Jan 2020 - Present
- Planned scrum-based agile management for upcoming semester, and created plans for more than 20 teams with ClickUp
- Oversaw 7 semester-long projects with GitHub project management tools including scrum boards, and held biweekly meetings and relevant technical workshops on git version control and software development life-cycles
- Graded and provided feedback for both projects and project managers
EPIC Lab, Department of Psychology - Undergraduate Research Assistant
August 2019 - May 2020
- Worked on the web development team for the iTwin studies, a platform for collecting data responses to analyze both genetic and environmental factors on twins in the department of Psychology
- Fixed layout issues with website layout, and displayed responses in categories using PHP and MySQL
- Connected and deployed cPanel with Github to ensure asynchronous code update
RMDS Lab Inc. - Software Development Intern
May 2019 - Aug 2019
- Brought CEO’s vision of a collaborative workspace to life by launching version 0.1x of https://grmds.org
- Used Drupal 8 to create and deploy a platform for data scientists to share data, workflow, insights and projects
- Led backend and frontend development of the Moodle learning site, and implemented changes in course page with CSS
- Migrated and upgraded Drupal core settings
CS196 - Technical Project Manager
January 2019 - December 2019
- Provided mentorship and guidance for a semester-long project using GameMaker studio, with complex mechanics levels and animate menus
- Managed a semester-long security app, which scanned, parsed and encrypted private data such as passports, driver licenses and student ids, storing data into Firebase database, and laying out in profile page. Tech Stacks: React, Firebase, Microsoft Azure
- Provided workshops of software development life-cycles, give version control and other technical concepts
Skills
Selected Courses
CS 125, CS 196:
Introduction to Computer Science, Freshman Honors
•
CS 126:
Software Design Studio
•
CS 173:
Discrete Structures
•
CS 225:
Data Structures
•
CS 233:
Computer Architecture
•
CS 241:
System Programming
•
CS 357:
Numerical Methods
•
CS 374:
Algorithms and Models of Computation
•
CS 410:
Text Information Systems
•
CS 411:
Database Systems
•
CS 412:
Data Mining
•
CS 447:
Natural Language Processing
•
CS 498 KA:
Experimental Methods in HCI and
•
MATH 241:
Calculus III
•
MATH 347:
Fundamental Mathematics
•
MATH 415:
Applied Linear Algebra
•
MUS 130:
Introduction to the Art of Music
•
MUS 132:
Introduction to the History of Rock
•
PSYC 224:
Cognitive Science
•
PSYC 238:
Psychopathology and Problems in Living
•
PSYC 250:
Change of Personality
•
STAT 400, STAT 410:
Statistics and Probability I, II
•
STAT 420:
Methods of Applied Statistics