Welcome!

Jenny Lei
Jenny Lei

Hello! My name is

Jenny Lei

About Me

I am currently a 4A Computer Science student at the University of Waterloo.

I love coding and developing software. Some of my best technical skills include

  • C/C++
  • Angular
  • JavaScript / TypeScript

Outside of academics and coding, I like to spend time on many of my hobbies. I love drawing (and anything arts and crafts related), games, and playing lots of badminton.

I used to play badminton competitively and I'm currently a member of Waterloo's varsity badminton team.

Work Experience

May 2022
|
Aug 2022

SWE Intern
Google

  • Worked as part of a Cloud Telecom Analytics team.
  • Helped major telecommunication companies understand and use the Wireless Services API by developing Python sample scripts to support onboarding, and showcase its capabilities and integration with BigQuery.
  • Supported proof-of-concept projects for major telecommunication companies.
  • Wrote code that uses the Wireless Services API to determine the accessibility of receiver coordinates and polygons given antenna specs and threshold.
  • Wrote Python scripts to create composite GeoTIFF images from smaller GeoTIFF images using GDAL.
  • Wrote user guides, concept docs, and design docs.
May 2021
|
Aug 2021

STEP Intern
Google

  • Worked on Secure Payment Confirmation (SPC) for Chrome Web Payments.
  • Wrote reliable code across multiple browser layers (chrome, content, and renderer) to implement the authentication UI for android with Java and the no credentials UI for desktop with C++.
  • Completed accessibility checklist and prepared for UI implementation review, enabling android SPC to launch in Chrome’s M93 origin trial.
  • Took initiative to address product excellence by fixing a crashing bug to improve stability and adding/fixing failing tests to improve test coverage.
Jan 2021
|
Apr 2021

Full Stack Developer
SS&C Technologies

  • Worked in a fast-paced environment with other developers, designers, QA testers, and sales team members, to build a fully functional demo in 6 weeks
  • Used Angular with TypeScript and RxJS, and Java with Spring Boot.
  • Built global templates for dynamically rendered JSON forms and widget containers that will be used across other teams.
Apr 2020
|
Aug 2020

Full Stack Developer Co-op
Evidence Partners

  • Developed, designed, and tested endpoints for new public-facing RESTful APIs using PHP and Lumen framework, while following a CI/CD pipeline using Jenkins, JIRA, and BitBucket in an Agile environment.
  • Built a new authentication mechanism using JWTs. Includes a token invalidation system using MySQL to store invalid tokens and Kubernetes CronJobs to clear expired tokens.
  • Wrote unit and integration tests using Postman, PHPUnit, and Behat on top of a Selenium server.

Projects

Check out my GitHub to see more of my projects!