Hi, I'm Joseph

I’m a Software Engineer at Google, with previous experience at Amazon. I graduated with a degree in Computer Science from the University of Waterloo and enjoy building software that solves meaningful problems with real-world impact.

Experience

Google
Google
Software Developer

April 2025 – Present

  • Member of the Gmail Delivery Team which maintains and operates the core email delivery infrastructure of Gmail. The Delivery infrastructure processes billions of messages every day. The mission of the team is to route correctly every message reliably, securely, and efficiently and to make Gmail the best email platform in the world.
  • Working with C++.
Amazon
Amazon
Software Engineer

July 2023 - March 2025

  • Acting as the lead developer for my team in a multi-team initiative with the goal of enabling fulfillment center employees to seamlessly switch between multiple roles resulting in enhanced labor flexibility and driving significant cost savings for Amazon. Also helped to develop the code for rolling out the initiative in Europe.
  • Updated my team’s critical tier 1 service that vends basic employee information to countless customers to support re-driving employees in bulk leading to rapid recovery in disaster scenarios.
  • Created a dashboard used at the director level to track critical business metrics and identify focus areas. The dashboard contributed to a decrease in employee safety risks across Amazon fulfillment centers by 5%.
  • Adapting my team’s product to better suit clients based on interviews we conducted during visits to Amazon fulfillment centers across North America. Led to an improved client experience based on text feedback.
  • Streamlined my team’s processes in response to team feedback during retrospectives and gave status updates directly to upper management at the end of every sprint during my several month tenure as scrum master. Helped prevent some high severity tickets by developing a system to triage for some auto-escalating low severity tickets.
  • Worked with Java, Python, SQL, and various AWS Services (EC2, ECS, S3, CloudFormation, DynamoDB, Lambda, and DocumentDB).
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Software Engineer Intern

May 2022 - August 2022

  • Created a load balancer log file parser to identify inbound requests using older versions of TLS (1.0/1.1) and extract important header metadata from those requests. Resulted in a system to notify customers using older versions of TLS of the risks it might pose for their applications.
  • Designed and set up infrastructure to automate and scale the log parser, allowing the parser to run against all API Gateway load balancers across every region simultaneously, thereby greatly improving efficiency.
  • Created a utility program that queries an internal database to add more useful metadata to the log parser output.
  • Worked with Python, and various AWS Services (EC2, S3, CloudFormation, Step Functions, Athena, DynamoDB, EventBridge, and Glue).
Capital One
Capital One
Software Engineer Intern

January 2022 - April 2022

  • Rebuilt parts of the front end of a client-facing credit card application system using Angular. Implemented the unit tests to go along with it. Resulted in an improved application experience for prospective customers of Capital One.
  • Helped fix broken internal Angular Components used site wide and updated them to be more inline with an updated website design. Added unit tests to raise code coverage from 70% to 90%.
  • Worked with Angular, Karma, and Jasmine.
FundServ
FundServ
Software Engineer Intern

May 2021 – August 2021

  • Updated an existing Excel macro used for payment reconciliation to support a new proprietary file type. Resulted in significant time savings by automating previously manual work.
  • Worked with a team building a recovery system should hardware fail during data transmission. Responsible for Unit Testing, API design, and Database design. Resulted in halved recovery time in the event of a hardware failure.
  • Worked with OpenAPI, Spring, JUnit, Java, and Visual Basic.
FundServ
FundServ
Software Engineer Intern

September 2020 – December 2020

  • Created unit tests and Front-End pages for a transaction system for major financial institutions. Resulted in the ability for clients to monitor transaction flow statistics through Fundserv.
  • Worked with Angular and Mockito.
SS&C Technologies
SS&C Technologies
Full Stack Developer Intern

January 2020 – April 2020

  • Created a catalog website for internal Angular components where each component had a page containing a description, usage examples, and an API reference. Resulted in more efficient development in projects internal components.
  • Worked on adding client requested functionality to an existing tool that tool in XML files from Jira to produce client facing software release notes. Resulted in turning a several hour manual task into a 10 second job.
  • Worked with Java, Angular, PostgreSQL, and Swagger.
SS&C Technologies
SS&C Technologies
Full Stack Developer Intern

May 2019 – August 2019

  • Within an agile team, developed the several pages for the Front-End of a transaction monitoring website for external clients.
  • Worked with a team to build an internal knowledge base system to replace an existing legacy solution. Developed Front-End pages, the WYSIWYG editor angular component, APIs, and the design of the Back-End database. Resulted in US$500,000 in savings annually for the company.
  • Worked with Angular and Swagger.

Education

University Of Waterloo
University Of Waterloo
Bachelor of Computer Science (Honours), Co-operative Program

2018 - 2023

  • Cumulative GPA: 84.00% / Major GPA: 87.53% (Graduated with Distinction)
  • 2019 President’s Scholarship of Distinction
  • Winter 2019 Math Endowment Fund Computer Science Representative
German Swiss International School
German Swiss International School

Class of 2018

  • 2018 - International Baccalaureate Diploma
  • 2016 - International General Certificate of Secondary Education

Contact Me ☎️

Want to contact me regarding any interesting opportunities or inquries? Reach out!