905512 4184

McMaster University

Computer Science | GPA: 4.0/4.0

Joseph Maltese

Software Engineer

Hamilton, Ontario | Software Developer Intern at Soti | maltesj@mcmaster.ca | Github | LinkedIn

Education

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

2023 — 2027

McMaster University

CGPA: 4.0/4.0

Honors & Awards: Deans’ Honour List (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

Software Developer Intern

January 2026 — Present

Soti · Mississauga, ON

  • 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.
  • Resolved high-priority backend issues in .NET through root cause analysis and targeted fixes.

Jr. VP Software Architecture

September 2025 - August 2026

McMaster Start Coding Club · Hamilton, ON

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

Research & Development Intern

April 2025 - August 2025

Fondation STaBL Foundation · Hamilton, ON

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

Frontend Developer

January 2025 - April 2025

Google Developer Student Club · Hamilton, ON

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

Full-Stack Developer

September 2024 - August 2025

McMaster Start Coding Club · Hamilton, ON

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

Technical Mentor

November 23, 2024

HammerHacks Hackathon · Hamilton, ON

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

Projects

FormWise

link icon

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.

  • React Native
  • TypeScript
  • Supabase
  • FastAPI
  • MediaPipe

STaBL.rocks

link icon

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.

  • Haskell
  • IHP
  • PostgreSQL
  • Bootstrap

GDSC McMaster U site

link icon

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.

  • Next.js
  • TypeScript
  • Sanity CMS
  • Tailwind

Moodify

link icon

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.

  • Next.js
  • TypeScript
  • OpenAI API
  • Prisma
  • PostgreSQL
  • Vercel

Wedding RSVP Site

link icon

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

  • React
  • TypeScript
  • MongoDB
  • Node.js
  • Express
  • Tailwind

Sudoku Solver GUI

link icon

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

  • C
  • Makefile
  • GTK Toolkit

Certifications & Courses