Software Engineer Intern
Current– Collaborated with a team to develop a full stack web application in Agile, converting an old network drive operation with confirmation email to interactive website in internal system, enhancing client workflow efficiency by 80%.– Lead the development of the back-end logic using Model-View-Controller design pattern to setup contracts and API endpoints to parse excel files, validate data, send data to internal APIs and newly constructed database.– Ensured over 90% test coverage rate on both the front-end and back-end by conducting extensive unit tests, integration tests and E2E tests using Vitests, xUnit, and Playwright.– Implemented TestContainers in CI-CD pipelines, significantly improving deployment efficiency by 60% by allowing tests to run in parallel in separate docker containers.– Successfully deployed the website to production after conducting individual and group user testings with over 50 users to improve workflows, UI designs and accommodate special requests.