Summary
Full-stack engineer who ships reliable web products and treats security as part of everyday development — input validation, least privilege, and sensible logging — not a late-stage audit.
Experience
Software Engineer IITrailmap Analytics
2021 – Present
- Shipped customer dashboards in React and Node; cut page load time 35% via query tuning and caching.
- Partnered with security on SSRF and auth fixes; added dependency scanning to CI.
- On-call rotation for production API; maintained 99.9% uptime over 12 months.
Junior DeveloperOpenStreet Labs (contract)
2019 – 2021
- Built internal tooling in TypeScript for data QA pipelines.
- Contributed security fixes to open-source geospatial libraries.
Projects
Trailmap customer dashboard
- Feature flags, role-based views, and audit-friendly activity logging.
Education
BEng Software EngineeringUniversity of Waterloo
2019
Co-op terms in SaaS and infrastructure teams