About

Who I Am

I'm Jordan — a Computer Engineering student at Memorial University in St. John's, NL with a strong bias toward shipping real software.

My background spans the full stack: from low-level firmware and embedded systems in C/C++, to ML pipelines in Python, to production web apps in Next.js and TypeScript. I care about code that works in the real world — not just in isolation.

During my internship I shipped features from database schema to UI, wrote E2E tests that caught real bugs before they hit production, and worked directly in a codebase used by real users. That experience permanently changed how I think about quality and ownership.

What Drives Me

I'm drawn to problems at the intersection of systems and products — where the constraint is either hardware or scale. I like understanding how things work end-to-end, whether that's tracing a request from UI to database or debugging signal integrity on a PCB.

Currently Learning

  • Advanced React patterns — compound components, portals, concurrent features
  • System design fundamentals for scalable backend architecture
  • PyTorch deep learning — CNNs, transformers, and fine-tuning
  • Cloud infrastructure and deployment with Vercel + Supabase

Quick Facts

Location
St. John's, NL
Program
Computer Engineering (Co-op)
University
Memorial University
Status
Seeking internships

Skills

Languages

C++
Python
JavaScript
C
JSON
TypeScript

Frontend

HTML
CSS
React
Next.js
Tailwind CSS

Database

Supabase
PostgreSQL
Drizzle

ML / Data

Jupyter
NumPy
Pandas
PyTorch
Scikit-learn
Matplotlib
Machine Learning

Development

Git
GitHub
Vercel
Arduino

Environments

VS Code
Windows
Linux
STM 32