Image of Justin

Justin Zhang

Full-Stack Software Engineer

A multidisciplinary developer that is curious about all things creative. Welcome to my little corner of the internet. Fueled by self-help books and avocados. πŸ₯‘

Hi, I'm Justin, an Ottawa-based Software Developer deeply passionate about entrepreneurial strategies, proactive learning, computer science, and designing creative solutions that simplify everyday life.

Currently in my 5th year at Carleton University, I'm studying Software Engineering & Entrepreneurship.

Beyond my studies, I'm driven by a thirst for hands-on experience through various extracurricular activities. I thrive in environments like hackathons, cybersecurity competitions, non-profit initiatives, startups, and enjoy the peacefulness of longboarding.


Experience.

Infrastructure SWE Intern Β β—‹Β  Ciena

Infrastructure and Off-Switch Tools Team - Developing DevOps tools

AnsibleDockerPostgresqlBashInfluxDBGrafanaJavascriptReactBitbucketGerritJiraPythonConfluence

CS Teaching Assistant Β β—‹Β  Carleton University

Systems Programming in C - Ran Workshops on Low-Level Fundamentals

Linux(Ubuntu)CVirtualBoxBashGDBValgrindGCC

Co-Founder Β β—‹Β  Heaples

Startup - Contributed to the development/design of the Heaples Landing Page, Invitation platform, Component library, and Blog vertical

Next.jsTailwindCSSTypescriptPM2StorybookClickUp API/NotionStyled-ComponentsMUIAWS EC2/DynamoDBGit/Github

Software Developer Intern Β β—‹Β  TheRounds

Core Platform Team - Contributed to the network platform for medical professionals

ReactTypescriptGolangDockerJiraJestRedisPostgresqlGit/Github
View Full CV


Projects.

ML MRI Tumor Classifier - Raymond

PythonOpenCVTensorflow/KerasMatplotlib

Raymond identifies/classifies tumors in the brain based on images taken via MRI machines. I've trained 17 ML models over 2 datasets consisting of MRI brain scans.

Word List Generator - Noam

PythonFastApiBeautifulSoupReactTypescript

Noam was a project created for the purpose of learning about web scrapping, cleaning datasets, and handling/manipulating tabular data.

Crash The Casino Game - Valentina

NodeJsPythonFlaskTailwindCSSWolfram

Valentina was a project created to explore the mathematics behind the game crash. Crash is a game casinos and gambling sites have.

Design Portfolio - Francisco

PhotoshopWordpressIllustratorFigma

This is a portfolio of projects I've done, mainly with a focus on Graphics, Branding, and UI work. Anything heavily related to coding isn't included.

View Project List


Dive Into My Brain.


Built with Next.js and Tailwind CSS. Made with ❀️ by Justin Zhang.