I'm Matthew Au-Yeung...
Experiences
Software Developer
Township of Centre Wellington - Source Water Protection
May 2024 - Aug 2024
Fergus, ON
- Developed features for an internal app used by 28 municipalities to track and protect source water
- Redesigned app security and built an admin portal to dynamically create and manage permissions for 300+ users
- Implemented a live collaborative text editor, supporting custom embeds with 20+ layouts and reports using SignalR Websockets and Quill.js
- Streamlined CI/CD with Typescript transpilation via Webpack, and automated testing with Playwright and xUnit
C#
ASP.NET Core
JQuery
Typescript
SignalR Websockets
AUTH0
Research Developer
University of Waterloo
May 2024 - Present
Waterloo, ON
- Developed using Kotlin a MIPS Assembly runtime environment used annually by over 1,000 students for the CS241 course
- Integrated a text-based user interface debugger with Lanterna, featuring a paneled layout that supports stepping, breakpoints, watchpoints, and data visualizations
Kotlin
Lanterna
Bash
Bazel
Data Science & Administrative Assistant
Bio-Ag Consultants & Distributors
May 2023 - Aug 2023
Wellesley, ON
- Implemented custom APIs to streamline access to company metrics, sales, and inventory from Dynamics365 . This initiative resulted in significant time savings, equivalent to 3+ hours per day
- Analyzed inventory datasets of over 10,000 items to uncover $30,000 in losses due to manufacturing errors
Dynamics365
Python
Google Maps API
Excel
Sales Associate
McPhail's Cycle & Sports Ltd.
May 2021 - Present
Waterloo, ON
- Actively cater to customers with questions and concerns, and purchases from a selection of 300+ different bicycles, parts, and hockey equipment
Let's Get in Touch.
Feel free to reach out for collaborations, questions, or just to say hi!