EN
Headshot of Michael Lapadula
Michael Lapadula
Étudiant en Génie Logiciel @ UQAM • Web, C/C++, Java, Programmation Fonctionnelle, Bases de données
Grand Montreal, QC UQAM — Bac. (Génie Logiciel) Bilingue - Français & Anglais

À Propos

Je suis un étudiant en troisième année en génie logiciel avec une bonne fondation en programmation orientée-objet (Java, C et C++), développement web, structures de données, bases de données, programmation fonctionnelle et plus. Au cours des deux dernières années j'ai complété au dessus de 20 projets qui varient de programmes systèmes de bas niveau à des applications web complètes, deployables et basées sur une base de données.

Mon objectif est maintenant d'acquérir de l'expérience dans l'industrie à travers des stages oû je pourrai appliquer mes nouvelles connaissances. J'ai hâte de continuer d'apprendre et de pouvoir participer à créer des logiciels qualitatifs en équipe.

Projets

ClientHub (50-100 clients actifs) - Northview

Plateforme web full-stack pour gérer les clients, la documentation interne des comptes et plus encore. Sert de principal canal de communication entre l’entreprise et ses clients. Construite avec une authentification sécurisée, un accès basé sur les rôles, des mises à jour en temps réel et des notifications.

Tracker de dépenses - Web app

Une application full-stack qui permet d'enregistrer, modifier, supprimer et analyser des dépenses. Elle inclut des filtres par catégorie et par mois, un tableau de bord analytique avec statistiques résumées, ainsi qu'un graphique interactif pour visualiser les habitudes de dépense.

Groupe Construction DMR — Site de compagnie

Un site web moderne et multi-page conçu pour une entreprise locale de construction et de carrelage. Il présente les services offerts, les projets réalisés, les fournisseurs ainsi qu'un formulaire de contact/soumission personnalisé. Le site est conçu pour offrir une navigation claire et une expérience entièrement responsive.

Kover app - Optimiseur de placement d'antennes

Application en lignes de commande qui modélise une scène faites de bâtiments d'antennes, et fournit des outils pour analyser et mesurer la couverture du signal des éléments de la scène.

SoundTracker - OCaml

Séquenceur musical qui compile des compositions structurées en fichiers WAV à l'aide de synthèse fonctionnelle.

Validateur de Sudoku

Validateur multi-thread de Sudoku.

Simulateur de transmission d'engrenages

Simulateur basé sur la logique qui modélise la transmission du mouvement entre engrenages en Prolog.

SoccerHub - Application web de gestion de terrains

Application web qui gère des ligues de soccer, des tournois et des réservations.

Implémentations de structures de données

Implémentations en C++ de structures et d'algorithmes fondamentaux.

Formation - Validateur de formation

Application Java en lignes de commande qui valide des déclarations de formation continue en JSON pour des ordres professionnels et génère des rapports. Les statistiques des déclarations peuvent être affichées ou rénitialisées. Ce projet a été fait en équipe de deux.

Application web d'adoption d'animaux

Application web en Flask qui permet d'afficher les animaux disponible à l'adoption ainsi que d'en ajouter d'autres. Inclut aussi une barre de recherche, la génération dynamique d'une page pour chaque animal et des validations frontend.

Contact

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