Experience
2022 — 2023
2022 — 2023
Irvine, California, United States
• Optimized loading time of our customer core web pages by 90% from 10s to 1s. (React, Django, PostgreSQL)
• Planned and executed transitioning our 12TB live customer data from DropBox to AWS using S3 and Cloudwatch. This significantly reduced page latency by 80% and increased reliability. This took careful planning and we implemented multiple failsafes because DropBox was used for internal web applications, external applications, and 3D generative algorithms. (React, Django, AWS)
• Integrated 3D model viewer and editor using WebAssembly and React.js that reduced the communication bottleneck between clients. (three.js, WebAssembly)
• Implemented cache to improve API performance in Django and improved page load by 75%. (Memcache, Django)
• Provided training and feedback to 11 individuals in an agile project environment, and conducted group and individual training sessions.
• Reduced development time by 50% by streamlining developer’s workflow and creating automated deployment pipelines to our testing and production environments. (Bitbucket, CI/CD)
2020 — 2022
2020 — 2022
Irvine, California, United States
• Created algorithms to generate CNC files for waterjets to cut out SmartWires based on patient parameters. Every patient's SmartWire differed considerably and is created through a complex multistage algorithm I designed. This significantly reduced manual labor for creating SmartWire and saved thousands of hours for our internal designers. (Python, Lisp)
• Implemented a 3D model viewer with three.js with side-by-side view, animations, and debugging tools that significantly enhanced users' experience and developers' efficiency by 90%. (React, three.js)
• Collaborated with colleagues to redesign the old website into a responsive web application for mobile and desktop devices. (React, Sass)
• Developed auto documentation tools that boosted the efficiency for generating documentations.
• Maintains and develops 50+ web applications using React.js, Django, Heroku, AWS, and Docker by developing features and tools, deploying web applications and systems.
2019 — 2020
United States
• Maintained and developed city websites using the Content Management System, Drupal by building views to automatically aggregate and display website contents.
• Collaborated with supervisors and colleagues in a Scrum environment to resolve client requests on web design changes, such as styling webpages and adding interactive elements.
• Cooperated with content creator by providing user interfaces to contents that requires authorized access which allows adding new content easily.
• Carried out quality assurance tests to reveal and fix usability problems and follow web accessibility standards.
• Collaborated with website designers to create websites with simple and intuitive interfaces and interactions.
2017 — 2019
2017 — 2019
United States
• Consolidated students’ ability to utilize MATLAB for numerical analysis, such as use of functions, probability simulations.
• Educated 70+ students with worksheets and quizzes on a weekly basis.
Education
UC Irvine