I build full-stack web apps with clean UI, solid engineering, and a focus on real users.
Full-stack focused, clean code, real-world problems.
I'm a third-year computer science student at the University of Guelph with a strong interest in software development and problem solving. My skills include building full-stack applications with technologies like React, Next.js, and Node.js. I enjoy learning new tools and frameworks, and I'm particularly focused on writing clean, maintainable code that solves real problems.
Outside of academics, I work on personal projects that help me sharpen my skills and explore new areas in tech. I'm especially interested in how software can be applied to areas like automation, data analysis, and user-focused web applications.
I'm always looking for opportunities to grow as a developer and to contribute to projects where I can apply both my technical knowledge and my drive to keep improving.
Roles where I shipped, learned, and improved.
Assisted in data collection, cleaning, and analysis for a Premier League study. Utilized Python for data collection and organization.
Things I've built and shipped.
AI-powered assistant for Canadian renters that helps users understand tenant rights and navigate common rental issues. Built to deliver fast, user-friendly guidance with a clean full-stack experience.
Predictive analytics project focused on forecasting Olympic outcomes using data-driven features and modeling. Emphasizes data cleaning, feature engineering, and evaluation.
Education-focused web app built to streamline learning workflows and improve the student experience. Designed with a modern UI and structured components.
My current toolkit for building and shipping.