Software Engineer based in Canada with experience building scalable systems. Seeking remote opportunities with US-based teams.

Gavin Dang

Software Engineer based in Canada with experience building scalable systems. Seeking remote opportunities with US-based teams.

Available to hire

Software Engineer based in Canada with experience building scalable systems. Seeking remote opportunities with US-based teams.

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Work Experience

Software Engineer at Clearer.io
January 1, 2025 - Present
Developed a scalable SaaS returns management platform used by 1000+ e-commerce merchants, enhancing post-sale experiences. Integrated Canada Post to streamline returns and shipping, enabling direct carrier access for Canadian merchants. Delivered full-stack features using React, Node.js, and PostgreSQL within a Shopify app ecosystem. Building an AI-powered knowledge system combining vector search, semantic embeddings, and RAG, enabling the customer support team to retrieve up-to-date information from documentation.
Full Stack Developer at VoPay
June 1, 2023 - September 1, 2024
Developed VoPay financial services to handle traffic of 1 Million monthly transactions. Built a document processing system on an AWS Lambda triggered off AWS SQS messages and automatically uploaded documents to AWS S3, optimizing the onboarding process time by 27%. Designed a new client account portal using React, TypeScript, Python and PHP that scaled to our 100,000+ client users, which opens new potential for loans and investment products within our B2C ecosystem. Integrated Iframes for credit cards and bank accounts to secure 80% of all consumer traffic and mitigate risks such as CSRF, cross-site scripting, and cookie-jacking.
Software Engineer Co-op at Nokia
September 1, 2022 - April 1, 2023
Integrated Swagger 3.0 into Netguard Identity Access projects to document operations for 200+ API endpoints. Converted old Jersey framework Rest Services to RESTEasy for Java EE Application, boosting deployment frequency by 18% on WildFly. Streamlined the API calling process by developing a Python script that automated the video logging feature, saving 259 manual work hours annually. Configured NGINX as a reverse proxy to handle port virtualization, enabling seamless VLC video streaming while eliminating the need to open unique ports for each user.
Software Engineer Co-op at TD Bank
May 1, 2022 - August 1, 2022
Built scalable and high-performance microservices for the internal tool (KPI dashboard) using Flask, Python. Integrated with GitHub API to scrape 10,000+ user-profiles and public repository data within the TD Bank organization. Implemented Report data snapshots to share report views with other users to address #1 requested feature. Collaborated on a pipeline that deploys Python applications to an Azure Service Env, which reduces the cost of maintaining applications and reduces infrastructure managed by DevOps.

Education

Bachelor of Science in Computer Science at Simon Fraser University
April 1, 2019 - April 1, 2023
Bachelor of Science in Computer Science at Simon Fraser University
April 1, 2019 - April 1, 2023

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Computers & Electronics, Professional Services