Menu
Nathan Pannell

Hi, I'm Nathan Pannell

UVic CS Student & Java/SQL Developer

Building critical backend infrastructure at ICBC while pursuing my CS Honours degree. Passionate about automation and AI applications.

About Me

Nathan on a boat

I knew I wanted to build software before I even knew it was a career. My first "hour of code" at age 10 sent me on an incredible journey that continues to shape my path today.

Currently, I'm a Software Engineer at ICBC developing critical backend infrastructure that powers over 100 driver's licensing offices across British Columbia. I've built expertise in REST APIs and databases through over a year of internship experience.

When not coding, you'll find me hiking Mount Douglas (150+ times and counting!), curating Spotify playlists, or chasing a sub-11-second Rubik's cube solve.

Java
Python
C#
SQL
REST APIs

Latest Blog Posts

Coming soon - insights from my journey in software engineering and AI

Blog Post 1
I'm working on creating engaging technical content to share my experiences and insights.

Stay tuned for posts about backend development, AI applications, and my co-op experiences!

Blog Post 2
I'm working on creating engaging technical content to share my experiences and insights.

Stay tuned for posts about backend development, AI applications, and my co-op experiences!

Featured Projects

Project 1
Coming soon! I'm currently working on showcasing my best projects here.

This section is under construction and will feature detailed project information soon.

Project 2
Coming soon! I'm currently working on showcasing my best projects here.

This section is under construction and will feature detailed project information soon.

Project 3
Coming soon! I'm currently working on showcasing my best projects here.

This section is under construction and will feature detailed project information soon.

Experience & Education

Software Developer Co-op
ICBC
Victoria, BC
May 2025 – Present

Authoring 50+ Java unit tests, enhancing monitoring for 1,000+ hourly requests, and producing OpenAPI documentation for 20+ endpoints.

President
UVic AI Club
Victoria, BC
Jan 2025 – Apr 2025

Directed weekly technical workshops and strategic meetings for a 200+ member AI organization.

Software Engineer Co-op
BCI
Victoria, BC
Sep 2024 – Dec 2024

Built security applications and improved SQL query times by 30% by optimizing stored procedures.

Global Talent Technology Co-op
Teck Resources
Vancouver, BC
May 2024 – Aug 2024

Managed 18 recruitment applications and developed Python ETL pipelines processing thousands of daily applicants.

B.Sc Computer Science, Honours
University of Victoria
Victoria, BC
Sep 2021 – Apr 2026

Pursuing Honours degree in Computer Science with focus on backend development and AI applications.

Let's Connect

Interested in backend development, AI applications, or just want to chat about tech? Let's connect!

Email

contact@nathanpannell.com

LinkedIn

@nathanpannell

GitHub

@nathanpannell