About

I'm a passionate 3rd-year Computer Science student at Carleton University, with a lifelong love for technology and innovation. I blend academic excellence with practical experience in software development. My journey in programming began early with Lua scripting, evolving into a comprehensive skill set encompassing full-stack web development, cloud computing, and AI integration. My project portfolio demonstrates proficiency in technologies such as React, Next.js, Node.js, and Python. I'm eager to contribute my skills to cutting-edge projects in the tech industry.

Skills

Python
Java
C++
JavaScript
TypeScript
HTML/CSS
SQL
React
Next.js
Node.js
Express.js
Git
Docker
AWS
SQLite
MongoDB

Education

C

Carleton University

2022 - 2027
Bachelor of Computer Science (BCS)

Work Experience

C

Carleton Blueprint

December 2024 - Present
Software Developer
  • Led frontend development of a modern club website using React, Next.js, and TailwindCSS, integrating Mantine UI components and Sanity CMS for content management
  • Collaborated closely with a cross-functional team of developers to implement responsive designs and interactive features that enhanced user engagement
  • Established comprehensive Jest testing protocols and documentation practices to ensure code quality and facilitate smooth project handoff
  • Developed dynamic content management workflows using Sanity CMS, enabling efficient content updates for events, resources, and team information
  • Implemented responsive layouts and optimized performance across all device types, ensuring accessibility and optimal user experience
C

CompuFix

September 2022 - September 2023
Computer Repair Technician
  • Executed advanced hardware repairs and software re-installations, specializing in Windows operating systems
  • Developed and deployed Python automation scripts for system diagnostics and driver updates, improving repair efficiency by 20%
  • Designed and implemented a robust SQL database system to manage order backlogs and track parts inventory, streamlining the ordering process
  • Created a custom software tool for inventory management using C# and SQLite, enhancing parts tracking and ordering processes
  • Collaborated with the IT team to design and maintain an internal knowledge base using HTML and CSS, facilitating faster issue resolution

Projects

Carleton AI Society Website

Carleton AI Society Website

A website for the Carleton AI Society, built with React, Next.js, and Tailwind CSS.

React
Next.js
Tailwind CSS
Jest
SecureVision

SecureVision

A scalable security analysis platform that enriches threat data using distributed worker nodes, Solace event broker, and AI-powered insights. Built with FastAPI, Docker, Terraform, and groq for comprehensive security scoring and recommendations.

React
Shadcn
Tailwind CSS
Python
FastAPI
Docker
Terraform
Solace PubSub+
Groq API
WaitWell

WaitWell

Patients scan a QR code on their wristband to access their estimated wait time and a variety of other statistics.

React
Shadcn
Tailwind CSS
Python
Flask
OpenAI API
MySQL
Sli.dev
SkillBoost

SkillBoost

An AI-powered learning companion that transforms interests into tailored skills with personalized, AI-generated learning paths and adaptive, context-aware lessons. Built with React, Next.js, and Claude AI.

React
Next.js
Firebase
Claude API
JavaScript
CSS

Hackathons

SCANANA - Battle Royale XVI
🏆 Winner

SCANANA - Battle Royale XVI

Ottawa

A LIDAR-based scanning game where your scanner has a peculiar malfunction - it's allergic to bananas! Created for the Battle Royale Game Jam Ottawa with the theme 'Malfunction'.

Godot Engine
GDScript
LIDAR
Shaders
3D Graphics
Game Development
WaitWell - McHacks 12

WaitWell - McHacks 12

McGill University

Patients scan a QR code on their wristband to access their estimated wait time and a variety of other statistics.

React
Shadcn
Tailwind CSS
Python
Flask
OpenAI API
MySQL
Sli.dev
SecureVision - uOttaHack 7
🏆 Winner

SecureVision - uOttaHack 7

University of Ottawa

A Multimodal Breach Analysis Platform

React
Shadcn
Tailwind CSS
Python
FastAPI
Terraform
Solace PubSub+
Groq API
Docker
Shodan API
ThreatAnalyzer v2.0 - cuHacking
🏆 Winner

ThreatAnalyzer v2.0 - cuHacking

Carleton University

A web app that uses AI to detect threats in real-time through your webcam.

Python
Flask
PyTorch
HTML
CSS
JavaScript
SkillBoost - HackTheHill 2

SkillBoost - HackTheHill 2

University of Ottawa

An AI-powered learning companion that transforms interests into tailored skills with personalized, AI-generated learning paths and adaptive, context-aware lessons.

React
Next.js
Firebase
Claude API
JavaScript
CSS

Get in Touch

Want to chat? Feel free to send me an email and I'll respond as soon as I can. Please note that I'll ignore all soliciting.