Luca Vitali

Luca Vitali

Contact
vitalilucaster@gmail.com
+32493575699

Développeur 💻

J'ai 23 ans et je suis Software Developer. Ancien étudiant de la Haute école en Hainaut à Mons. Je maîtrise les différents aspects du développement - de l'analyse des besoins des utilisateurs au développement des fonctionnalités.

J'apporte mon attention aux détails, à l'accessibilité et à l'ergonomie dans mes projets.

J'ai naturellement une préférence pour la création d'expériences utilisateurs et j'aime concevoir et designer des interfaces modernes et intuitives, c'est pourquoi je suis davantage axé sur le Frontend, bien que je maîtrise également les aspects Backend d'un projet.

Je crois en l'émergence du web en tant que plateforme d'avenir du développement d'applications complexes.

Je fais partie de l'aventure Odoo depuis septembre 2021.

Formation

  • 2018 - juin 2021

    Bachelier en Informatique & Systèmes

    Haute école en Hainaut, Mons

  • 2015-2018

    Études en Sciences Politiques (inachevé)

    UCLouvain Fucam Mons

  • 2015

    Obtention du CESS

    Collège Saint-Stanislas, Mons

Travail de fin d'études

Haute école en Hainaut - Juin 2021

Développement et conception d'une voiture contrôlable via une application web

Création d'une application hybride, développement d'un projet React afin de communiquer avec l'API une voiture robotisée, basée sur un Raspberry Pi.

Expérience de stage

Au sein de l'ASBL MIC Belgique - De février à mai 2021

Réinvention de la pause-café : Intelligente et connectée

Utilisation de services Azure en IA afin de faciliter l'interaction Homme-Machine. Développement d'un bot et d'une application Angular pour commander naturellement ses boissons.

Soft skills

Créativité dans la conception d'UI et UX

En équipe, je suis attentif aux autres, et j'écoute chacun

Impliqué dans mon travail, toujours envie d'avancer

Veille technologique, toujours à l'écoute des nouveautés du dev

Mes compétences

Langages :
C, C#, Java, Python, JavaScript, TypeScript, HTML/CSS, PHP. MySQL pour la gestion de bases de données.

Maîtrise d'outils comme Git ou Docker.

J'ai déjà eu l'occasion de me familiariser sur les aspects Frontend et/ou Backend de quelques projets d'applications Windows (WPF/UWP) ainsi que d'applications web (PWA).

Expérience web en technologies Frontend en React et Angular. Expérience mobile en développement Android.

Ma formation m'a également appris à utiliser la méthodologie de travail SCRUM.

Conception avec Affinity Designer.

Ma langue maternelle est le Français, et je comprends l'Anglais à l'écrit ou à l'oral sans difficultés.

CV en ligne - Portfolio: lucavitali.dev

Linkedin: linkedin.com/in/luca-vitali-dev

Github: github.com/iucapad

Portfolio

Matchi

Progressive Web App - React

Un jour, j'ai voulu me lancer au défi de recréer un de mes projets d'application native en utilisant une technologie web. J'ai donc choisi de reconstruire Matchi, qui a pour fonction d'arbitrer et de gérer des matchs d'improvisation théâtrale.

Le but est simple, recréer l'application existante intégralement, et porter ses fonctionnalités dans cette nouvelle version.

Il s'agit d'une Progressive Web App, installable sur n'importe quel appareil

DiPi Link

Application hybride - React

C'est mon projet de travail de fin d'études. Le projet est disponible en libre accès pour que quiconque puisse le modifier ou le reproduire.

Le projet mêle IoT et développement web. Il s'agit de pouvoir fabriquer une petite voiture commandée à l'aide d'une application. La voiture est construite en assemblant divers composants autour d'un Raspberry Pi. Un retour vidéo permet aux utilisateurs de visualer l'environnement autour du véhicule.

L'application est multiplateforme et sera prochainement téléchargeable depuis les stores d'applications.

Le site web présentant et regroupant la documentation est disponible à cette adresse.

DiPi Hub

Site web Angular

Ce site web accompagne mon travail de fin d'études. Le projet est libre et open-source. N'importe qui peut le modifier ou le reproduire.

DiPi Hub regroupe l'ensemble de la documentation nécessaire à la reproduction du projet. Un guide de construction y est intégré afin de permettre de suivre le cheminement qui nous a conduit à obtenir une voiture contrôlable depuis notre application DiPi Link.

Le site est disponible en Anglais et en Français, afin d'offrir la plus grande visibilité au projet.

Le site est en ligne à cette adresse.

Cafy

Application Angular

Réinvention de la pause-café : Intelligente et Connectée

Il s'agit de mon projet de stage, réalisé en binôme avec une autre étudiante. Le projet consiste à développer une solution innovante pour commander son café de façon naturelle et conviviale. Bref, d'imaginer la machine à café du futur, rien que ça !

Application Angular permettant la commande de boissons à une machine à café en utilisant un service de reconnaissance vocale. L'application est également capable reconnaître les visages afin de fournir des suggestions personnalisées aux utilisateurs.

Venez le tester ici !

- Services Azure d'IA : LUIS, Face
- Création et intégration d'un Bot
- Création d'une API : ASP .NET CORE
- Développement d'une Progressive Web App : Angular

Stencil

Outil sur Windows

J'ai développé cet outil afin de réaliser mes propres styles CSS à implémenter dans mes projets. Une application Windows permet de facilement éditer et customiser les styles souhaités. Ensuite, il est possible de générer un fichier CSS à inclure dans un projet web.

Déco'd

Site web

Ce projet consistait à réaliser une page vitrine pour une connaissance décoratrice d'intérieur. J'ai travaillé sur l'interface du site afin de répondre aux attentes de Danielle. Ensemble, nous avons mis en valeur son travail de création.

Le site est en ligne à cette adresse.

Plum

Progressive Web App - PHP, JavaScript

Cette Web App a été réalisée de façon individuelle dans le cadre de mes études. Elle fonctionne avec du PHP et une base de données MySQL côté serveur, et utilise JavaScript ainsi que JQuery pour l'expérience utilisateur. La PWA permet une expérience native pour l'utilisateur. Le site web peut être installé en tant qu'application sur mobile ou PC.

Matchi Legacy

Application UWP - C#

Matchi est une application pour configurer et gérer l'arbitrage de matchs d'improvisation théâtrale. C'est un projet personnel que j'ai réalisé avec un ami, qui souhait l'utiliser pour sa troupe d'impro.

Son interface est flexible et intuitive. Matchi peut être utilisé en mode mobile directement par l'arbitre, mais peut tout aussi bien être utilisé en mode bureau par une régie afin de projeter un tableau de scores.

J'avais choisi de réaliser une application Windows universelle, afin de cibler tous les appareils sous Windows. Puis un jour, j'ai décidé de refaire cette application avec React.js, pour la rendre disponible sur davantage d'appareils.

Gooboi

Application WPF - C#

Gooboi est un gestionnaire de collections.

Vous créez vous-même les attributs d'une collection pour qu'elle corresponde à vos besoins. Ensuite, vous pouvez éditer le contenu, ajouter des éléments et visualiser le contenu des collections dans un tableau. Vous pouvez la télécharger dans le Microsoft Store.

Cette application a été réalisé à l'aide d'autres étudiants dans le cadre d'un Hackathon organisé lors de mes études.

Process Manager

Application Android

Application réalisée dans le cadre d'un cours à la Haute école en Hainaut. J'ai découvert et je me suis appliqué afin de découvrir le développement Android, et les possibilités afin de réaliser des interfaces modernes et responsives.

Asteroids

Jeu Pygame - Python

Il s'agit du jeu classique remis au goût du jour, réalisé en Python à l'aide de la bibliothèque Pygame.

Ce jeu afin d'être initié à une méthodologie agile dans le cadre de mes études.