Jasper Wang

Software Developer

about

Hi! I am a software developer based in Vancouver, Canada. I am currently pursuing my second bachelor’s in computer science at UBC. I have experience working with fullstack applications, infrastructure and DevOps.

I spent my childhood peeking over my dad’s shoulder as he stayed up creating websites as a web developer.

Fast forward a bit, I picked up some JavaScript skills and hacked up a website when I was completing my first bachelor’s in psychology- I instantly fell in love with programming.

And the rest is history.

Download Resume

education

September 2025 - Present

Bachelor of Computer Science

The University Of British Columbia (UBC)
September 2023 - August 2025

Computer Systems Technology Diploma

British Columbia Institute Of Technology (BCIT)
September 2017 - August 2022

Bachelor of Arts in Psychology

The University Of British Columbia (UBC)

experience

May 2024 - August 2025

DevSecOps Platform Engineer

BC Liquor Distribution Branch

I developed Spring and Angular applications integrated with Azure cloud services, resolved major production issues, converted manual processes into automated pipelines using Infrastructure as Code with GitHub Actions Script and Bicep.

January 2024 - December 2024

PTS Instructor - Marker for Web Development

British Columbia Institute of Technology

Evaluate students' assignments written in JavaScript, HTML, and CSS according to assigned rubrics, providing detailed feedback and mentoring guidance that highlights areas for improvement, recommends relevant resources, and supports student learning objectives

November 2022 - November 2023

eCommerce Technology and Operations Lead

Earth Baby Outfitters

Led the transition from wholesale-only to retail operations by implementing a comprehensive eCommerce and marketing stack (Shopify, Gorgias), establishing direct-to-consumer channels through SEO optimization, Google Ads campaigns, omnichannel marketing (Email/SMS), and social media presence, enabling retail operations

September 2019 - September 2020

Research Assistant

Centre for Gambling Research at UBC

Collaborated with senior researchers to design and conduct behavioural economics experiments analyzing decision-making under risk (Prospect Theory) and loss aversion in problem gambling

projects

a screenshot of the game Bob Is Melting

Bob Is Melting

A 2D platformer game with an objective centered around preventing Bob the Snowman, from fully melting away.

JavaLibGdxGradle
a screenshot of the my Single User Dungeon app on the terminal

Underworld Single User Dungeon

A text-based adventure game where players embark on a dungeon quest, engage with dynamic dialogues, and make choices that influence the game's narrative and their character's attributes.

PythonTerminalGame
a screenshot of my portfolio site

jasperwang.dev

My portfolio site, a fully featured blog and project showcase website. Besides the Static Site Generator itself, all features, components and the theme itself are made by me.

ReactAstro.jsTypeScriptJavaScriptTailwind CSSCSS
a screenshot of the Borrowhood project

Borrowhood

Built in NwHacks 2025! Borrowhood is a communal rental platform that allows users to list items for borrowing, exchange, or lending.

Google Vision APIReactMantineZustandPythonFastAPI
a screenshot of Minutemon's interface

Minutemon

Finalist in QDS Hacks 2024! A time-budgeting app designed to help students live healthier lives.

ReactJavaScriptReact RouterReact Context API
a screenshot of katexfashion.com

Katex Fashion

A bespoke landing page for a clothing factory. Built with HTML, SCSS, and Vanilla JavaScript.

HTMLSCSSJavaScript
a screenshot of https://dirkinteractive.com

Dirk Interactive

A bespoke landing page for an indie game studio, utilizing Vite for optimized build processes and Tailwind CSS for responsive design implementation

HTMLCSSJavaScriptTailwind CSSVitePostCSS
a screenshot of the RainMate app

RainMate

An umbrella-sharing app made using MapBox GL JS API, Firebase and Firestore. Designed with Figma, implemented with HTML, CSS and JavaScript.

FirebaseMapBoxGL JSJavaScriptjQueryBootstrap

View more projects

posts

View more posts