About Me
I'm a passionate Full Stack Software Engineer who enjoys building reliable, scalable web and mobile applications. My work centers around crafting production-ready SaaS systems using React, React Native, and AWS, with a strong emphasis on clean architecture, developer experience, and performance.
Outside of my main work, I'm committed to lifelong learning — currently exploring Rust and systems-level development. I built a small Snake game using Rust and WebAssembly to deepen my understanding of Rust for web applications, and I'm developing a high-performance backend API with Axum to gain hands-on experience with Rust for backend systems. I enjoy exploring new technologies and stepping outside my comfort zone, using those experiences to continuously improve both the systems I build and how I build them.
I value clear communication, collaboration, and craftsmanship. I write self-documenting code and maintain well-structured documentation to support long-term project scalability. I also enjoy sharing development knowledge with teammates, helping refine engineering processes, and delivering high-quality solutions even in demanding situations.
Technologies & Skills
Core Technologies
Backend & APIs
Infrastructure & Data
Service Integrations
AI-Assisted Development
Currently Exploring
Experience
Building scalable solutions and leading technical initiatives

Full Stack Software Engineer
- Collaborated closely with company founders and product leads to evolve the product roadmap and scale core features from early traction to production-grade stability.
- Architected and refactored backend services using AWS CDK, Lambda, Cognito, DynamoDB, and CloudWatch, leading to substantial performance gains and faster feature delivery.
- Built and maintained CI/CD pipelines using Bitbucket Pipelines, integrating linting, JSDoc-based type checks, and a comprehensive Jest test suite with 1,000+ unit and integration tests.
- Developed and optimized parts of a QuickBooks Online (QBO) reporting engine, supporting 100+ concurrent API requests with robust throttling and retry logic.
- Integrated third-party services including HubSpot and Truss, and contributed to a public-facing GraphQL API with full documentation and dev sandbox support.
- Led the migration from NativeBase v2 to v3, reducing component duplication by 40% and modernizing the shared UI system across mobile and web.
- Participated in daily Agile workflows using Jira for sprint planning, retrospectives, and code reviews; regularly delivered ahead of sprint deadlines.
Technology Stack
Frontend
Backend
DevOps & Cloud
Tools & Services

Full Stack Software Engineer
- Worked directly with the founder to architect, develop, and deliver a full MERN stack mobile app, backend services, and editorial dashboard (CMS).
- Designed and built a user-friendly image and article editor dashboard tailored for editorial staff with limited technical backgrounds.
- Implemented a lightweight ad management system and flexible scheduling tools to support advanced article publication workflows.
- Integrated third-party services including SendGrid and social logins (Google, Facebook, Apple).
- Owned and managed all product releases, including mobile deployments using Expo to the App Store and Google Play.
- Defined and maintained AWS Dockerrun and Dockerfiles, implementing GitHub Actions for CI/CD pipelines for deployments on Elastic Beanstalk.
Technology Stack
Frontend
Backend
DevOps & Cloud
Tools & Services
Projects
Building tools and experiences with modern technologies
Rustixum
Production-grade Rust web API template implementing comprehensive authentication, role-based access control, and multi-provider identity management with compile-time verified SQL queries and industry-standard security practices.
Tech Stack
Get In Touch
Feel free to reach out via email or connect with me on LinkedIn
Location
Abbotsford, BC V2S 0L7
Loading map...
📍 Based in Abbotsford, BC, Canada
