Talon Dunbar

Computer Science Student | Full-Stack Developer

About Me

I'm a third-year Computer Science student at Dawson College in Montreal, passionate about building software that solves real problems. My interests span full-stack web development, with a growing focus on Golang and systems programming.

When I'm not coding, you'll find me tinkering with Linux systems, exploring self-hosting solutions, or learning about new technologies. I enjoy working on projects that challenge me to learn and grow as a developer.

Skills

Technologies and tools I work with

Front-End

HTMLCSSJavaScriptTypeScriptReactNext.jsTailwind

Back-End

Node.jsFlaskDjangoPostgreSQLMongoDBREST APIsAWS

Programming

OOPPythonC#JavaKotlinJetpack ComposeTDD

Tools

GitGitLabJiraCI/CDDockerProxmoxBash

Infrastructure

Raspberry PiMQTTI2CUNIX/Linux

Exploring

RustGolangLocal LLMs

Projects

A selection of projects I've worked on

Canadian Immigration Viz

team

Interactive data visualization platform exploring Canadian immigration trends and statistics. Features dynamic charts and filtering capabilities.

ReactNode.jsMongoDBChart.js

TrimTracker

team

A salon booking and management system with appointment scheduling, client management, and service tracking. Containerized for easy deployment.

FlaskPostgreSQLDockerBootstrap

Dawscorp Task Manager

team

A Jira-like task management system built for team collaboration. Features include project boards, task assignment, progress tracking, and team management.

JavaPostgreSQLJDBC

Dawson Dial

team

Event planning platform for Dawson College enabling scheduling of classes, office hours, and conferences. Built for professors and students to manage academic events and resources.

C#AvaloniaEntity Framework

Virtual Used Car Dealership

team

Console-based dealership management system with vehicle browsing, advanced filtering/sorting, shopping cart, and transaction tracking. Supports both PostgreSQL and CSV persistence.

JavaPostgreSQLMavenStrategy Pattern

Godash

In Progresssolo

A terminal user interface (TUI) dashboard for monitoring Proxmox virtual environments. Provides real-time stats and management capabilities.

GoBubble TeaProxmox API

PicnicGo

solo

Terminal-based deck-building card game inspired by Sushi Go. Features local multiplayer for 3-5 players, colorful ANSI graphics, and strategic card drafting mechanics.

JavaANSICLI

Thermostat Driver

solo

Python driver for the ADS7830 ADC to read thermistor and potentiometer values via I2C on Raspberry Pi. Calculates temperature from voltage readings using resistive divider math.

PythonI2CRaspberry PiADS7830

Tiny Task Manager

solo

A minimalist command-line task manager written in Rust. Features include task creation, completion tracking, and persistent storage.

RustCLISerde

Dotfiles

solo

Personal configuration files for Linux and macOS. Includes configs for Fish, Ghostty, Helix, Starship, Tmux, Zellij, and other developer tools.

ShellFishLuaTOML

Education

Dawson College

DEC in Computer Science Technology

2023 - 2026 | Montreal, QC

R Score: 34.35

Get In Touch

Currently seeking internship opportunities. Let's connect!