FR
Headshot of Michael Lapadula
Michael Lapadula
Full-time Software Engineering student @ UQAM • Web, C/C++, Java, Functional Programming, Databases
Montreal area, QC UQAM — B.Eng. (Software Engineering) Bilingual – English & French

About

I'm a third-year Software Engineering student with a good base in object-oriented programming (Java, C and C++), web development, data structures, databases, functional programming and more. Over the past two years I've successfully completed over 20 projects ranging from low-level systems programs to full-semester, deployable, database-driven web applications.

My focus is now on gaining real-world experience through internships where I can apply the skills that I have recently developed. I'm eager to keep learning and to collaborate as a team to produce high-quality and reliable software.

Looking for an opportunity

I am actively seeking internship or entry-level opportunities in software and technology-related roles. I will be graduating end of April 2026 and am eager to start working on real-world problems, learning new technologies, and contributing to meaningful projects as soon as possible.

Projects

ClientHub (50-100 active users) - Northview

Full-stack web platform for managing clients, internal account documentation and more. Serves as the main communication channel between the company and its clients. Built with secure authentication, role-based access, real-time updates and notifications.

Groupe Construction DMR — Company Website

A modern, multi-page business website built for a local construction & tiling company. The site showcases services, past projects, suppliers, and a custom contact/soumission form. Designed for clarity and responsiveness.

Kover app - Antenna placement optimizer

A command-line application that models scenes made of buildings and antennas, and provides tools to analyze and measure signal coverage of the scene's elements.

SoundTracker - OCaml

Music tracker that compiles structured compositions into WAV files using functional synthesis.

Sudoku validator

Multi-threaded validator for Sudoku.

Gear transmission simulator

Logic-based simulator that models gear transmissions using Prolog.

SoccerHub - Field Management web app

Web app to manage soccer leagues, tournaments, and reservations.

Data Structures implementation

Implementations of core data structures and algorithms in C++.

Formation – Training Validator

Java CLI app that validates JSON training declarations for professional orders and generates reports. Statistics of processed declarations can also be displayed or reset. Developed as a team of two.

Animal Adoption web app

Flask-based database-driven web application that allows to browse animals up for adoption and add new ones. Features include a search bar, individual dynamic animal pages, and frontend validation.

Contact

Email: mikelap123@icloud.com
LinkedIn: linkedin.com/in/michael-lapadula-469a552a3
GitHub: github.com/lapadulamichael