What is Wheaton Precious Metals?
Wheaton Precious Metals is one of the world’s largest precious metals streaming companies. The platform I worked on is a $2.5M custom app for reports and forecasting. Built to give their team accurate, up-to-date production projections across their mining operations. Before this platform existed, generating those projections was a manual process that took the client weeks. We brought that down to under five minutes.
What I Worked On
I came onto this project as a Backend Developer and quickly moved to Tech Lead, owning architecture, scope discovery with the client, sprint planning, and hands-on implementation of the most technically complex components. On the engineering side, I implemented the core forecasting pipeline and Excel-based ingestion pipeline that auto-parses operational reports and refreshes analytics dashboards in minutes — processing 100K+ data points per cycle. I also introduced unit testing and TDD practices using Jest, which reduced post-merge defects and shortened debugging cycles for the team.
Stack
- Typescript (backend)
- Jest (unit testing & TDD)
- Azure (cloud infrastructure)
- CI/CD pipelines