Available to hire
I am a Vancouver-based software developer and educator who loves building scalable full-stack applications using React, Node.js, and Flutter. I enjoy turning ideas into polished products and guiding others through hands-on learning.
In my teaching roles, I design comprehensive curricula, mentor students on real-world projects, and help teams deploy reliable software. I value accessibility, collaboration, and user-centered design.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
Language
English
Fluent
Work Experience
Full Stack Developer Instructor at Foundation for a Path Forward
September 1, 2023 - PresentInstructed a comprehensive curriculum covering HTML, CSS, JavaScript, React, Redux, Node, Express, PostgreSQL, MongoDB, GitHub and AI for full-stack. Collaborated with the teaching team on curriculum development, lecture plans and assessments, grading projects to evaluate full-stack knowledge. Mentored and guided aspiring developers through hands-on projects, debugging, and deployment, enabling them to build and ship complete full-stack applications.
Graduate Research and Teaching Assistant at University of British Columbia
September 1, 2021 - August 1, 2023Developed a Flutter-based mobile application for adaptive equipment rentals with real-time data handling and Firebase backend integration. Deployed across-platform app and web administration interface from a unified codebase. Enhanced app accessibility by applying WCAG standards and conducting usability tests with AXE. Assisted in teaching Internet Computing and MERN stack courses, mentoring over 50 students in full-stack project implementations.
Graduate Assistant at Kobe Institute of Computing
May 1, 2019 - September 1, 2020Developed a Flutter-based mobile application that provides real-time online career and education mentoring through video and audio channels using WebRTC. Used problem-solving frameworks, literature reviews, surveys, and content analysis to carry out the research. Recruited 10 participants, conducted online usability testing, and observed user interactions with the app.
Web Developer at Eleven Eleven Marketing Agency
January 1, 2017 - June 1, 2018Designed, developed, and deployed responsive websites using HTML, CSS, JavaScript, jQuery, and the CodeIgniter (PHP) framework. Worked alongside designers to translate design elements into functional, performant code. Delivered post-deployment support and maintenance for client projects, improving reliability and client satisfaction.
Independent Project — AI Image Generator for Space Art at Cosmoscope / Space Art Project
March 1, 2025 - October 1, 2025Designed, built, and deployed Cosmoscope, a full-stack AI-powered web platform that generates and showcases space-themed digital art. Implemented a React + TypeScript frontend with Redux for state management and a seamless UX. Integrated Flux-Schnell via Replicate API for AI image generation with dynamic prompt construction. Architected an optimized infinite-scroll gallery with lazy loading backed by PostgreSQL metadata and Bunny.net signed URLs for fast, secure content delivery. Engineered a modular Node.js (Express) backend with tenant-aware authentication, JWT-based authorization, and Stripe payments. Deployed and scaled services on Railway.
Education
MSc in Computer Science at University of British Columbia
January 11, 2030 - November 1, 2023MSc in Information Systems at Kobe Institute of Computing
January 11, 2030 - September 1, 2020BSc in Computer Engineering at Princess Sumaya University for Technology
January 11, 2030 - June 1, 2016Qualifications
Industry Experience
Software & Internet, Education, Media & Entertainment, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Vancouver today.