Education

Pacific Lutheran University Class of 2020

BA with a double major in Computer Science and Chinese Studies

Skills

Programming Languages

  • Python
  • JavaScript
  • Typescript
  • HTML
  • CSS
  • Java
  • Dart
  • C
  • SQL

Tools and Frameworks

  • React
  • Angular
  • Django
  • Flutter
  • Node.js
  • Express
  • PostgreSQL
  • MySQL
  • MongoDB
  • Git
  • Heroku
  • AWS
  • Google Cloud
  • Flutter
  • Android Studio
  • VS Code
  • IntelliJ
  • Selenium
  • Playwright
  • JUnit
  • Jest
  • Tensor Flow
  • pandas
  • scikit-learn

Certifications

  • HSK Mandarin Proficiency Test Level 5 of 6 (2018)
  • Kaggle Intro to Machine Learning
  • Kaggle Intermediate Machine Learning
  • Kaggle Data Visualization
  • Kaggle Intro to Deep Learning

Personal

  • Bilingual - English and Mandarin
  • Customer Service
  • Data Entry
  • PCB CAD Software
  • 3D CAD Software

Experience

2022 - 2024

Full-Time Quality Assurance Engineer

Rah Rah Health, Inc

  • Worked closely with UX designers and key stakeholders to identify priority areas for testing
  • Established, wrote, and maintained manual test case repository of over 280 tests
  • Wrote front-end unit tests for React components in typescript, expanding coverage from 1% to 32%
  • Utilized React Testing Library in conjunction with Jest and its mocking features to ensure the functionality of React components in isolation
  • Created and maintained Playwright end-to-end tests on desktop and mobile web platforms for high-priority areas of the application
  • Utilized Page Object Model to minimize duplicate code and improve readability of end-to-end tests
  • Made use of TypeORM and PostgreSQL to seed the database for end-to-end tests
  • Created load tests for key endpoints in AWS lambdas and contributed to SQL scripts to store test results
  • Built and shipped front-end features and their corresponding back-end endpoints according to specifications outlined in Jira tickets and figma designs
  • Built and shipped marketing website in plain HTML and CSS based on specifications from Jira tickets and figma designs
  • Divided test case repository into smoke and regression test plans to improve efficiency of the testing process
  • Performed smoke test passes and regression test passes weekly and per release
  • Executed blast radius testing on the related swimlanes of affected code in pull requests to minimize the chance of regressions

Tools used:

  • Typescript
  • React
  • Playwright
  • Jest
  • AWS
  • Jira

2021 - 2022

Contracted Software Development Engineer in Test

Microsoft

Automated Test Engineer
  • Ported Protractor and Cypress based tests into Selenium while actively working to improve readability and maintainability
  • Removed duplicated code in end-to-end tests by expanding the use of the Page Object Model across end-to-end testing
  • Utilized Typescript and Jest in order to write and improve unit tests for internal testing framework functions
  • Tracked and fixed flaky end-to-end tests to ensure tests are deterministic
  • Contributed features and their corresponding unit tests for improving logging and video recording of end-to-end tests

Tools used:

  • Azure DevOps
  • Typescript
  • Angular
  • Protractor
  • Selenium
  • Cypress
  • Jest
  • Git
Manual Quality Assurance Engineer
  • Swiftly and thoroughly tested release candidate builds of Skype and Microsoft Teams for bugs and ship blockers on mobile and desktop platforms
  • Performed manual test passes on 5+ builds of Skype and Teams across up to 5 different device types daily
  • Utilized Azure DevOps to file detailed bug reports with logs and clear repro steps
  • Worked closely with feature developers to ensure test clarity, efficiency, and necessity
  • Took on a leadership role managing Skype focused manual QA efforts and oversaw all QA sign-offs for Skype builds
  • Met weekly with Prague-based feature development team to communicate QA progress and needs while also gathering requirements from engineers
  • Made use of Git and Azure DevOps to cut release branches, perform pipeline management, and create app releases
  • Azure DevOps
  • Git

2021 - 2021

Contracted Contact Tracer and Case Investicator

Washington State Department of Health

  • Utilized customer service skills to efficiently, and effectively interview positive cases of COVID-19 and close contacts of positive cases in Washington State in order to identify possible outbreaks and at-risk groups
  • Assist those affected by COVID-19 by connecting them to important public health resources in their area
  • Participated in department-wide, peer-run professional development presentations on various public health related topics

Hobbies & Projects

Will update this soon!