Yijun(Oliver) Chen

Lead Full Stack Developer

Explore more

About Me

lines

Hello! I’m Yijun (Oliver) Chen, a full-stack software developer and M.Eng graduate in Electrical & Computer Engineering from the University of Toronto. I specialize in building scalable, reliable web applications across modern and legacy stacks, with hands-on experience spanning frontend, backend, cloud infrastructure, and data systems.

I’m deeply passionate about code quality, system design, and maintainability, and I take pride in owning features end-to-end — from architecture and implementation to testing and deployment. Highly self-motivated and detail-oriented, I thrive in fast-paced environments where I can balance multiple priorities while delivering robust solutions within defined timelines. Beyond engineering, I’m driven by continuous learning and enjoy applying technology to create meaningful impact in real-world systems.

My Skills

lines

React / Next.js / TypeScript

Node.js / REST APIs

Python / Data Processing

C# / .NET / Backend Systems

Cloud (Azure / AWS)

Databases

What i do

lines
Front End Developer

Front-end

I design and build modern, responsive user interfaces using React, Next.js, and TypeScript. I focus on performance, accessibility, and maintainable component-driven architecture, delivering clean and intuitive user experiences across web applications.

Back End Developer

Back-end

I develop scalable backend systems using C#/.NET, Node.js, and Python, with strong experience in API design, data processing pipelines, and system integration. I’ve built and maintained production systems involving databases, messaging, and cloud infrastructure.

Coding

Research Interest

My interests lie at the intersection of distributed systems, data-driven applications, and applied machine learning. I’m particularly drawn to building intelligent, reliable systems that bridge real-world data with user-centric design and practical engineering solutions.

Web Applications

lines
grid

Gomoku (Five in a Row)

Implemented using the Min-Max algorithm with Alpha-Beta pruning and iterative deepening optimization methods, I plan to add a CNN-trained AI in the future.

Dinosaur Game

A Chrome Offline game alike minigame. Jump or crouch to avoid the barricades. Developed in P5js.

Snake Game

A retro snake game that you used to play on Nintendo FC.

Game Leaderboard

A Leaderboard to display Top 10 players of each mini-games. Developed using Google Firestore.

Image Filter

A useful tool that you can either apply filters to the image or you can combine two images with one image as the green screen background.

Image Editor - PicsMagic

I worked as a leader in this project in a group of three. PicsMagic provides an easy-to-use editing and design tool kit to add quality picture frames and stickers and create stunning visual effects. It is wrote in React.

AI Hamilton Tour Guide

An interesting voice-user interface built for the tour guidance in hamilton. It is developed in JS with annyang, speechSynthesis and bingMap API. (Currently doesn't work on iOS devices)

Item Tracker

A convinent tool used to orgnize and track for tasks, appointmemts or any items. It is developed in React.

Mine Sweeper

A customizable minesweeper game in which you can design your own level with any number of mines and any size of the game board.

0

Years Experience

0

Projects Delivered

0

Seconds on this site!
Contact me to know more

-->
Kawaii Dinosaur icon by Icons8 Naval Mine icon by Icons8 Year of Snake icon by Icons8 Paint Tool Sai icon by Icons8