Senior Software Developer, Royal Bank of Canada
- Built a real-time rule engine on client profiles that targets products to clients on RBC’s public sites at the edge, raising impression rates.
- Gathered real-time client data (IP, location, profile) for server-side ML predictions.
- Led internal React/TypeScript apps and Node.js REST APIs: set code standards, refactored legacy code with unit tests, and automated releases with CI/CD.
- Managed SSL/TLS certificate renewals to meet security compliance requirements.
- Mentored junior developers and co-op students through pairing and code reviews.