Vancouver, British Columbia, Canada
Passionate and detail-oriented software developer with hands-on experience in full-stack development, cloud infrastructure, and API integration. I enjoy building scalable, intuitive applications that streamline workflows and reduce operational overhead. I thrive in collaborative environments and continuously seek opportunities to learn, optimize, and deliver robust solutions. I’ve had the opportunity to work across a diverse range of industries - including real estate, mortgage brokerage, a SaaS startup, and a governmental health agency - giving me a strong foundation in adapting solutions to different business models, security needs, and user expectations. This cross-industry exposure has helped me develop a versatile problem-solving mindset, with a focus on delivering clean, maintainable code that aligns with long-term goals.
Build internal tools for reporting, payments, authentication, and user provisioning across Centum and Century 21 Canada. Work includes integrating APIs (Zoho, Microsoft Graph, Google Directory, Stripe), automating deployments with GitHub Actions, and developing secure .NET Core services in C#.
Developed Azure-hosted microservices, internal libraries, and DevOps pipelines using C# and TypeScript/Node.js to support a distributed cloud infrastructure. Led performance optimization initiatives, reducing monthly infrastructure costs through code refactoring and resource consolidation.
Volunteered on a UBC/SFU student-led open-source EMR system aimed at improving secure patient record transfers between clinics. Built backend services in Kotlin, frontend components in Svelte, and deployed infrastructure on AWS using Terraform.
Worked on intranet migration and scheduling tools for BC Emergency Health Services, using .NET, SharePoint, and Vue.js. Created reusable SharePoint components and contributed to improving internal healthcare operations.