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.
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.

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

Worked on the Android For Work team to deliver a major feature for the MobiControl platform, developing frontend functionality in Angular and collaborating with engineers and product managers from implementation to release. Also resolved high-priority backend issues in .NET through root cause analysis and targeted fixes.

Worked alongside fellow executives to manage and organize the software architecture team, leading weekly scrum meetings, reviewing pull requests, driving project initiatives, and contributing to the full-stack development of the STaBL.rocks site.

Collaborated on Music Creator 2.0 under Dr. Christopher Anand (Department of Computing & Software, McMaster University), an accessible educational tool that teaches programming through music for visually impaired students. Contributed full-stack development using JavaScript for the frontend, Node.js for the backend, and PostgreSQL for data management.

Worked with a team of software developers and designers to build and maintain the club's new website for its 2025 rebranding. Used the Next.js framework to deliver a modern and performant web experience.

Worked with a team of software developers to maintain and develop the STaBL.rocks web application, which is used by McMaster Start Coding to teach over 50,000 K-PhD students the fundamentals of programming. Used the full-stack Haskell web framework, IHP.

Helped students brainstorm creative project ideas which fit the theme of the hackathon. Gave suggestions for which technologies could help them achieve their goals. Assisted with any technical issues that students faced throughout the course of the competition.

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


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


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 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


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


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

LinkedIn Learning
Topics: Angular, TypeScript
June 2026
Udemy
Topics: CI/CD, Github Actions, YAML
May 2025
Educative
Topics: NumPy, pandas, scikit-learn, clustering, deep learning
August 2025
Harvard University
Topics: Search, optimization, probability, ML, neural nets
May 2024
LinkedIn Learning
April 2024
© 2026 Joseph Maltese