Skip to main content
Available for opportunities

Hi, I'm David

Computer Science student specializing in DevOps, database engineering, and full-stack development. Building scalable systems, automation, and clean code solutions.

~/portfolio

Impact by the Numbers

Real metrics from production systems I've designed and built.

0
Projects Shipped
Full-stack applications
0
Months
Professional experience
0
Technologies
In my toolkit
0
Graduating
University of Guelph

Education

Building a strong foundation in computer science while gaining real-world experience through co-op.

Bachelor of Computing (Co-op)

University of Guelph
Reynolds School of Computer Science
2022 - 2027
Minor in Project Management
4th Year Co-op Student

How I Think About Code

Engineering isn't just about making things work — it's about making them right. Here's what guides my approach.

01

Built with growth in mind

I think about how systems evolve over time — from data models to deployment pipelines. I try to make decisions that won’t need to be undone six months later.

02

If it’s repeatable, it should be automated

I don’t like doing the same thing twice. If a process is predictable, I’d rather codify it whether that’s CI/CD, deployments, or environment setup.

03

Write code for the next person

I try to write code that someone else can understand quickly — including future me. Clear structure, good naming, and team conventions matter more than cleverness.

"Good software starts with understanding the problem — everything else is implementation"

— My engineering philosophy

Technical Toolkit

Technologies I work with daily, organized by domain. Not just logos — tools I've shipped production code with.

C
Python
Java
TypeScript
SQL

Always learning. Currently exploring: Query optimization and data modeling

Currently
Building: Personal projects
Reading: Cloud architecture
Learning: Query optimization and data modeling
Listening: lo-fi beats while coding

Let's Build Something Together

I'm currently open to new opportunities. Whether you have a project in mind or just want to connect, I'd love to hear from you.

Available for hire
📍 Guelph, ON
Usually responds within 24 hours