Joseph

Maltese

Software Engineer

Hamilton, ON

maltesj@mcmaster.ca


I'm a third-year Computer Science Co-op student at McMaster University with experience in full-stack software development across frontend, backend, and database technologies. I’ve worked on production software in industry, research projects, and personal applications, and I’m particularly interested in machine learning and natural language processing. Looking to continue building software as a software engineer upon graduation.

Education

McMaster University

McMaster University

Bachelor of Applied Science - BASc, Computer Science (Co-op)

2023 - 2027

CGPA: 4.0 / 4.0

Honors & Awards: Deans’ Honour Lists (2024-2025), Provost’s Honour List (2024-2025), H.L. Hooker Scholarship (2025)

Relevant Coursework: Data Structures and Algorithms, Databases, Object-Oriented Programming, Operating Systems


Experience


Recent Work

FormTracker

An AI-powered full-stack fitness platform that analyzes uploaded workout videos to estimate repetitions and evaluate exercise form using computer vision and pose estimation.

Check it out

STaBL.rocks

An online Elm IDE used by McMaster Start Coding (MSC) to teach over 50,000 students the fundamentals of programming. Developed in Haskell using the IHP full-stack framework alongside a team of volunteer software developers.

Check it out

GDSC McMaster U site

The official site for McMaster's Google Developer Student Club (GDSC). Developed in NextJS alongside a team of Software Developers on the GDSC's Marketing & Branding Team.

Check it out

Moodify

Moodify is an AI-powered journaling platform developed at UofTHacks 12, designed to help users reflect, articulate their thoughts, and foster positive thinking. It uses generative AI technologies to summarize journal entries and offer unique perspectives.

Check it out

Wedding RSVP Site

A full-stack web application made for my brother's wedding to monitor guest attendance and allow guests to RSVP virtually

Check it out

Sudoku Solver GUI

A GUI developed in C using the GTK toolkit to create an interactive application that solves Sudoku puzzles using a recursive backtracking algorithm.

Check it out


Certifications & Courses

© 2026 Joseph Maltese