Work Experience
Corning
Full-Stack Developer
May 2022-Aug 2022
- Contributed to the development of a full-stack web application using React, Redux, Material UI, ASP.NET, and PostgreSQL to customize optical fiber connection
- Design and implemented Imperial Unit system feature by developing custom hook for functional components to fetch and update global state
- Developed back-end API endpoint in C with ASP.NET, enabling batch modification of existing user designs.
March Networks
Frontend Developer
Sept 2021-Dec 2021
- Developed Transaction Report feature with React, Material UI, and Mobx for state management
- Making sure the new features are well-tested with Jest, bringing up the global test coverage from 75% to 80%
- Separated one large client-side master component into smaller components, making the specific function replaceable during runtime, by applying principles of dependency injection.
- Debugged and optimized a Docker image, successfully resolving a bug related to the crashing of a backend service.
Environment Canada
Data Scientist
Jan 2021-Aug 2021
- Created a Python pipeline that fetched, filtered, and uploaded geospatial data from a catalog to an Azure MySQL database, delivering the data warehouse one month ahead of schedule.
- Set up a continuous integration (CI) pipeline with GitHub Actions using a YAML file to automatically run over 10 unit tests, ensuring the reliability of the data processing pipeline.