Théo Bourgeois

Hi, I'm Théo,

a Software Engineer

I'm a passionate developer creating innovative projects. Pursuing a Computer Science degree at Dalhousie University. Constantly learning, growing, and tackling new challenges.

My Experience

2021

Started BSc in Computer Science

Dalhousie University – GPA 4.07 / 4.3

  • Jumped into hands-on development from day one; experimenting with technologies like HTML, CSS, and JavaScript.
  • Earned Dean’s List honours every year while balancing full course loads and multiple side projects.
  • Strengthened front-end skills with React, TypeScript, and Tailwind.

2023 – 2024

Software Engineer @ ReelData

Full-stack | Halifax, NS

  • Led front-end development for an AI-powered fish-counting platform used in aquaculture environments.
  • Improved performance with GraphQL and responsive design, reducing page load times by 25%.
  • Created Kafka-based testing tools that accelerated QA cycles by 30%.

2024 – Present

Computer Science Tutor

Dalhousie University

  • Tutored 50+ students on algorithms, data structures, and debugging fundamentals.
  • Each session helped ~3 students on average; sessions consistently rated 5 stars by learners.
  • Known for breaking down complex topics clearly and providing personalized guidance.
Image 1
Image 2
Image 3
Image 4
Image 5
Image 6
Image 7
Image 8
Image 9
Image 1
Image 2
Image 3
Image 4
Image 5
Image 6
Image 7
Image 8
Image 9
Image 1
Image 2
Image 3
Image 4
Image 5
Image 6
Image 7
Image 8
Image 9
Image 1
Image 2
Image 3
Image 4
Image 5
Image 6

My Projects

TSynth screenshot 1
TSynth screenshot 2

TSynth

A powerful browser-based synthesizer with advanced audio processing and real-time control.

DalSearch screenshot 1
DalSearch screenshot 2
DalSearch screenshot 3

DalSearch

A student-built course search engine used daily by Dalhousie students.

VidGen screenshot 1
VidGen screenshot 2

VidGen

A tool for creators to generate short-form videos programmatically.

TrackRack screenshot 1
TrackRack screenshot 2

TrackRack

A collaborative workspace for organizing and reviewing music projects.

TGames screenshot 1
TGames screenshot 2

TGames

A library of educational games designed to teach coding, music, and more.

audio-visualizer.js screenshot 1
audio-visualizer.js screenshot 2

audio-visualizer.js

Javascript library for creating audio visualizers in the browser.

Let's Connect

I'm always open to new opportunities and collaborations. Feel free to reach out to me!