Experience
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
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
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