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
Back-End
Programming
Tools
Infrastructure
Exploring
Projects
A selection of projects I've worked on
Canadian Immigration Viz
Interactive data visualization platform exploring Canadian immigration trends and statistics. Features dynamic charts and filtering capabilities.
TrimTracker
A salon booking and management system with appointment scheduling, client management, and service tracking. Containerized for easy deployment.
Dawscorp Task Manager
A Jira-like task management system built for team collaboration. Features include project boards, task assignment, progress tracking, and team management.
Dawson Dial
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.
Virtual Used Car Dealership
Console-based dealership management system with vehicle browsing, advanced filtering/sorting, shopping cart, and transaction tracking. Supports both PostgreSQL and CSV persistence.
Godash
A terminal user interface (TUI) dashboard for monitoring Proxmox virtual environments. Provides real-time stats and management capabilities.
PicnicGo
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.
Thermostat Driver
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.
Tiny Task Manager
A minimalist command-line task manager written in Rust. Features include task creation, completion tracking, and persistent storage.
Dotfiles
Personal configuration files for Linux and macOS. Includes configs for Fish, Ghostty, Helix, Starship, Tmux, Zellij, and other developer tools.
Education
Dawson College
DEC in Computer Science Technology
2023 - 2026 | Montreal, QC