Web Director
Dec 2022 - Present
Directed team of 4 to implement MERN website to facilitate candidate initiation, provide member services, and enable admin activities for Tau Beta Pi UCLA honor society. Managed over 110 users and 1100 test bank entries
Introduced 2 candidate visualization tools for committee directors and initiation requirement tracker tools for candidates
Maintained data security via access permission levels and Bcrypt password salting and hashing
Implemented automated email system for password reset and account verification via Mailjet API
Leveraged lazy content loading and API pagination to significantly reduce initial page load latency
Devised Python script to automate migration of existing test bank and user data to new MongoDB
Software Dev Intern
Jun 2023 - Sep 2023
Leveraged AWS CDK to set up DynamoDBs via CloudFormation with necessary permissions and read/write APIs, and designed DDB schema to be extensible without backfilling and robust to all edge use cases
Redesigned a pre-existing frontend feature, proposing JavaScript solution for dynamic rendering while minimizing latency and streamlining customer experience
Proposed use of orthogonal residuals to improve shape-matching logic for user-uploaded photos/videos in Java backend
Oversaw complete feature life-cycle, from in-depth design docs to UAT to ramp up my features in production
Ensured regression prevention via Mockito unit tests and WebDriver UI tests to maintain CI/CD pipeline health
Software Dev Intern
Jun 2022 - Sep 2022
Constructed 1 full-stack feature and 1 Tampermonkey browser extension under the Amazon Influencer team
Leveraged Spring MVC, JSP, Java, JavaScript, and various internal Amazon tools and frameworks to develop for desktop/mobile web and mobile app platforms
Maintained above 98% line and branch testing coverage via comprehensive unit testing
Owned entire feature life cycle, from writing and presenting a low-level design document to monitoring key operational metrics
Participated actively in defining project requirements; initiated one-on-ones with PMs and various stakeholders to resolve ambiguity in feature requirements and clear anticipated blockers
Computer Science Tutor
Sep 2021 - Jan 2022
Conducted one-on-one tutoring sessions in Scratch, Python, C++, and JavaScript for students ages 8-18
Provided structured lessons and monitored students' progress through biweekly sessions for 6 hours/week
Maintained long-term relationships with students, tracking and improving student outcomes over a 5-month period
Fullstack Web Developer
Feb 2021 - Oct 2021
Collaborated with 5 developers in a startup environment to develop multiple MERN web applications
Led development of 4+ key full-stack features for an automated RFP generation application
Facilitated a highly interactive and intuitive user experience, using several node packages to implement drag and drop, search/autocomplete functionality, automated email sending, and pdf generation based on user input
Implemented robust front-end functionality using React and Redux; contributed to modern and responsive front-end styling using CSS3, SASS, and Material-UI
Managed user data in a MongoDB database, maintained and utilized using Mongoose and Axios