Hi, I’m Ray, a software engineer based in Canada with hands-on experience building backend systems, REST APIs, AI-integrated workflows, and reliable data processing pipelines. I have worked with technologies such as Go, TypeScript, Node.js, MySQL, Redis, RabbitMQ, S3, and LLM APIs. My recent work includes building an AI-powered analysis platform with asynchronous task processing, rate limiting, file storage, validated AI outputs, and fallback handling. I’m comfortable taking ownership of features from design to implementation, writing clean and maintainable code, and communicating clearly throughout the development process. I’m especially interested in AI SaaS, backend infrastructure, and full-stack products where reliability, scalability, and user experience matter.

Hi, I’m Ray, a software engineer based in Canada with hands-on experience building backend systems, REST APIs, AI-integrated workflows, and reliable data processing pipelines. I have worked with technologies such as Go, TypeScript, Node.js, MySQL, Redis, RabbitMQ, S3, and LLM APIs. My recent work includes building an AI-powered analysis platform with asynchronous task processing, rate limiting, file storage, validated AI outputs, and fallback handling. I’m comfortable taking ownership of features from design to implementation, writing clean and maintainable code, and communicating clearly throughout the development process. I’m especially interested in AI SaaS, backend infrastructure, and full-stack products where reliability, scalability, and user experience matter.

Available to hire

Hi, I’m Ray, a software engineer based in Canada with hands-on experience building backend systems, REST APIs, AI-integrated workflows, and reliable data processing pipelines. I have worked with technologies such as Go, TypeScript, Node.js, MySQL, Redis, RabbitMQ, S3, and LLM APIs.

My recent work includes building an AI-powered analysis platform with asynchronous task processing, rate limiting, file storage, validated AI outputs, and fallback handling. I’m comfortable taking ownership of features from design to implementation, writing clean and maintainable code, and communicating clearly throughout the development process.

I’m especially interested in AI SaaS, backend infrastructure, and full-stack products where reliability, scalability, and user experience matter.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate

Work Experience

Dataset Analytics Query Engine – Full-Stack Web App at UBC Dataset Analytics Project
October 1, 2023 - December 31, 2023
Built a full-stack web app for querying large datasets (64k+ course sections); implemented REST endpoints; asynchronous tests with Mocha/Chai to validate dataset ingestion, query execution, and edge-case handling; implemented queue-based processing with RabbitMQ and MySQL-backed task state.
Video Editor at UBC Student Association
January 1, 2023 - June 1, 2025
Planned and edited 10+ videos from concept to final delivery; coordinated shoots and on-site edits under tight timelines.
Delivery Assistant at Amazon DSP
November 1, 2025 - December 31, 2025
Seasonal delivery assistant supporting peak-period operations; executed efficient deliveries.
Project Lead
February 1, 2025 - May 1, 2025
Led a 5-member team focusing on exception-pattern analysis and workflow improvements; implemented analysis pipelines and unit/integration test flows.

Education

Bachelor of Science at The University of British Columbia, Vancouver
September 1, 2021 - May 1, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Education, Media & Entertainment, Professional Services, Other