# Jennifer Wu > ex-SWE Intern @ Gem | UWaterloo CS 2023 Location: San Francisco, California, United States Profile: https://flows.cv/jenniferwu hi! i'm a student in computer science at the university of waterloo, graduating in may this year. at my internships, i've recently been focusing on full-stack web development with technologies such as react, python, and whatever else gets picked up along the way. always open to discussing interesting opportunities or projects :) ## Work Experience ### Software Engineer Intern @ Gem Jan 2022 – Present | San Francisco, California, United States - Created a search filter via ElasticSearch to identify candidates that are at least 70% more likely to change jobs by leveraging LinkedIn profile data through Snowflake, SQL, and PostgreSQL - Investigated solutions to use and move 700+ GB of data across Snowflake and PostgreSQL databases - Used Python and React to enable autogenerating resumes on demand while investigating best practices around performance and workers with AWS SQS. - Implemented editing support for notes on candidates using Python, React, GraphQL, and JSS ### Software Engineer Intern @ NerdWallet Jan 2022 – Jan 2022 | Remote - Revamped configurations and code across three major React repositories to support unified tooling, integrating formerly complex tools and enforcing best practices in the process - Implemented, instrumented, and wrote tests for frontend components with React, Redux, and GraphQL, improving engagement in the Personal Loans PreQual flow and across NerdWallet web articles ### Software Developer Intern @ PagerDuty Jan 2021 – Jan 2021 | Remote - Led a revamp of the invoices service to use React and AWS S3, decreasing page loading time by 87% and driving the team’s long term architecture goals - Migrated standalone apps to render in a container app, improving performance and consistency in UI throughout pagerduty.com - Investigated various tooling and set up testing and documentation systems for a new component library ### Frontend Developer @ Hack the North Jan 2020 – Jan 2021 | Toronto - Created the 2020 website with React and CSS-in-JS to attract an average of 26k monthly pageviews - Built the 2020 attendee dashboard schedule with React, GraphQL, and CSS-in-JS, receiving 169k pageviews and servicing 3000+ attendees across several timezones over the course of the event - Built the 2020 hacker application platform, processing 5000+ applications - Developed components for North, a React component library, with an emphasis on themeability, reliability, and flexibility to allow for reuse across all of Hack the North’s projects ### Software Developer Intern @ PagerDuty Jan 2020 – Jan 2020 | Remote - Drove discussion between Billing, Frontend, Growth, and Sustainability teams on architecture and business goals to revamp old billing code - Used React, Redux, and Ruby to revamp the displaying of invoices and incident/alert details, supporting an initiative to refactor functionality from a monolith to new microservices - Created an Elixir script to securely render ~400k invoices and upload them to an AWS S3 bucket - Worked on dynamic partitioning in Kafka to reduce strain on partition supervisors caused by excess traffic from individual users ### Full Stack Developer Intern @ FreshBooks Jan 2020 – Jan 2020 | Toronto, Canada Area - Improved third-party developer features in JavaScript and Ember.js, interfacing with Design and Product on Developer Portal revamps - Facilitated discussion and implemented specifications regarding the shift of features (such as browser cross-compatibility and analytics) from an old to a new auth flow in Ruby - Worked on endpoint functionality in Python, in the process introducing a push notification endpoint and updating the repository to align with JSON:API standards ### Software Developer Intern @ Evertz Jan 2019 – Jan 2019 | Ontario, Canada - Created a REST-compliant web client for a cloud orchestration product with Angular 8 - Migrated admin dashboard from Angular 4 to 8, leveraging new features to replace defunct libraries - Ensured that the web clients and the Spring backend were consistently compatible, particularly during the restructuring of the software to implement asynchronous data handling ## Education ### Bachelor in Computer Science University of Waterloo ## Contact & Social - LinkedIn: https://linkedin.com/in/jyhwu - Portfolio: https://jenniferwu.io --- Source: https://flows.cv/jenniferwu JSON Resume: https://flows.cv/jenniferwu/resume.json Last updated: 2026-03-29