Hey, I'm Nathan!

I'm an aspiring software engineer studying at BCIT.

About Me

Hey there! I'm Nathan, a BCIT Computer Systems Technology student, writing logic, fixing bugs, and questioning why it worked the second time.

I'm honing my skills in Python, Java, and C, continuously refining my approach to writing clean and efficient code. I love the problem-solving side of development—the frustrating bugs, the 'aha!' moments, and everything in between.

Before getting into tech, I worked as a forklift operator, which taught me the value of hard work and teamwork. That experience helped me build a strong work ethic, adapt quickly, and think on my feet—skills that come in handy just as much in tech as they do anywhere else.

Always open to new opportunities, collaborations, and good tech conversations. Let's connect!

Java

JavaScript

HTML

CSS

TypeScript

TypeScript

C

SQL

Git

Python

Node.js

Projects

Project 1

ArtiStreet

ArtiStreet is a web app for discovering and sharing street art in real time. Users can post pictures, comment, like, and manage their profiles. The app aims to connect communities and celebrate local street art.

  • HTML
  • CSS
  • JavaScript
  • Node.js
  • Express
  • Firebase
View on GitHub
Pomodoro Timer

Blockodoro

A feature-rich productivity tool implementing the Pomodoro Technique with both GUI and CLI interfaces. Features include customizable timer settings, input blocking during breaks, failsafe mechanisms, and automatic cycle management for optimal work/rest balance.

  • Python
  • Tkinter
  • PyAutoGUI
View on GitHub