
Adam Sansone
#dev
- PHP
- C#
- Python
- Java
- JS
- SVG
- HTML
- CSS
À propos de moi...
Bonjour !
Je suis Adam, un passionné d’informatique, de développement, d’arts, de communication et de beaucoup d’autres choses.
J’étudie actuellement en 3ème année de BUT Métiers du Multimédia et de l’Internet à Bobigny en spécialité développement.
Mes compétences
Je suis capable de m’adapter à différentes situations grâce à mes compétences en front et en back-end, mais aussi grâce à ma polyvalence dans la conception d’un produit multimédia. J’ai en effet de bonnes notions en communication, en infographie, en audiovisuel et en expérience utilisateur.
Mes atouts
Curieux depuis toujours, je m’intéresse à de nombreux domaines. J’essaie toujours devenir meilleur à ce que je fais et je persévère jusqu’à parvenir à mes objectifs. Ma créativité me permet de proposer des idées pour ne jamais me retrouver bloqué dans mon travail.
J’aime concevoir, passer du temps à prévoir les différentes étapes d’un projet et tout mettre en œuvre afin de le réaliser.
J’aime résoudre des problèmes, m’investir pleinement dans un projet et je cherche toujours à aller plus loin et à accomplir le maximum.
Recherche d'alternance
À partir du 28 septembre 2024, je souhaite trouver une alternance dans le développement Web, d'applications ou de dispositifs interactifs.
Je suis aussi très motivé pour des missions assez pointues côté client ou serveur tout comme pour des missions variées et faisant intervenir création et conception..
Si mon profil vous intéresse, contactez-moi !

Contact
adam.sansone.p@gmail.com

"Evil Kings"
Projet évalué en BUT MMI - Individuel
Développeur
Mon 1er site web utilisant une base de données, incluant entre autres un ajout d’informations à la base et un système de messages en temps réel.
Le projet a évolué après un travail supplémentaire pour permettre à deux joueurs de jouer aux échecs en ligne.
Compétences principales :
- Utiliser une base de données pour des interactions multijoueur en ligne
- Utiliser des requêtes AJAX afin de créer une messagerie et un jeu en temps réel
- Modélisation des données assez avancée
- Interface permettant de créer, modifier, supprimer des commentaires
- Définition d'une identité graphique et d'un parcours utilisateur en peu de temps





"Wikiwi"
Projet BUT MMI - 9 personnes
Développeur full-stack, Co-UX Designer
Conception d'une organisation de partage d'articles d'experts sur les thèmes de la santé et de l'environnement, impliquant un travail sur la construction du projet, puis sur le design d'expérience puis la réalisation du site pour l'équipe des développeurs.
Ce site, créé en seulement 2 semaines (dont 5 jours de programmation seulement) comprend comme fonctionnalité phare du multilingue pour les contenus dynamiques, c'est-à-dire que les experts peuvent publier des articles et leur associer une traduction.
De plus, les thèmes associés devaient aussi être traduits, ce qui a impliqué une attention très particulière sur la base de données, sa modélisation et les interactions depuis le programme.
Compétences principales :
- Modélisation d'une base de données relativement complexe et complète
- Multilingue statique et dynamique
- Répartition des tâches du pôle développement
- Échanges en anglais avec l'équipe
Note :
Ce site n'est temporairement pas accessible pour cause de non gestion des types d'utilisateurs.





"Work-In-Progress"
Travail pratique en MMI - individuel
Développeur
Travail pratique en développement back-end nous invitant à créer une application Web CRUD (Create-Read-Update-Delete) liée à une base de données pour stocker différents liens externes.
J'ai décidé d'aller bien plus loin que ce qui était attendu en m'inspirant de Google Drive afin de proposer une arborescence de répertoires.
Ce travail qui était originalement sensé m'apporter de l'expérience en back-end a finalement été un bien plus grand défi en termes de gestion du DOM, ce qui s'est révélé être passionnant.
Compétences principales :
- Créer un système de répertoire
- Implémenter un menu personnalisé au clic droit
- Créer une application web CRUD
- Utiliser des requêtes AJAX pour toutes les interactions avec la BDD
- Se préoccuper de l'expérience utilisateur en peu de temps





Voir plus

"Evil Kings"
Projet évalué en BUT MMI - Individuel
Développeur
Voir plus

“Wikiwi”
Projet BUT MMI - 9 personnes
Développeur full-stack, Co-UX Designer
Voir plus

“Work-In-Progress”
Travail pratique en BUT MMI - Individuel
Développeur
Développement Web
J’ai découvert et appris les bases de cette discipline lors de ma formation en Métiers du Multimédia et de l’Internet, avant que cela ne devenienne ma spécialité.
J’ai aujourd’hui le niveau pour trouver les solutions techniques pour beaucoup d’idées de sites, en front comme en back.
Il ne me manque plus qu’un peu d’expérience !










"Cubic Chaos"
Projet BUT MMI - 4 personnes
Développeur Back, Co-développeur Front, Sound Designer
Puzzle-Platformer 2D multijoueur en ligne réalisé en BUT MMI en équipe de 4 développeurs afin de créer notre premier dispositif multijoueur et de découvrir les Websockets avec NodeJS.
Malgré les seules 4 semaines que nous avions à disposition pour réaliser ce jeu (en parallèle d'autres cours), nous avons tenté de lier Unity au serveur Node sachant que les professeurs ne pourraient pas nous aider en C#.
Le proof of concept a été un succès qui nous a permis de créer un jeu complet, fun, avec une multitude de fonctionnalités, et possiblement de révolutionner ce projet tuteuré pour les futures promotions !
Je me suis principalement focalisé sur l'aspect multijoueur et interaction client-serveur, cependant, ayant été celui qui a mit bout à bout tous les éléments du projet, j'ai dû être en mesure de maîtriser l'entièreté du code sur Unity.
Compétences principales :
- Utilisation de Websockets (NodeJS et C#)
- Compréhension du partage des données client/serveur
- Création d'une base de données JS-only plus adaptée, alternative à MongoDB
- Séquenciation des étapes d'un jeu (menu, fin de partie, établir/couper la connexion WS)
- Établissement d'un projet ambitieux mais réalisable
Le jeu est temporairement accessible en ligne à l'adresse : http://[2001:41d0:a:6e69:2000::]:8090/
Pour installer le jeu sur votre réseau local, vous pouvez utiliser la version du jeu accessible via le lien Google Drive suivant, avec les fichiers sources du jeu :
[Lien vers le dossier Google Drive]






"Frappe par la foudre"
Projet personnel - individuel
Développeur, game designer, artiste 2D, ...
Mon plus gros projet de jeu vidéo en cours : un action-platformer 2D metroidvania et jeu de choix, dans lequel nous suivons les aventures de l'ange Bobo en Terre Céleste.
Ce projet inclut un travail scénaristique, un ensemble graphique assez unique ainsi qu'une recherche d'un gameplay aussi novateur que possible.
Il m'a permis de montrer que je suis capable de monter un projet d'une grande envergure et de montrer mes compétences en game design.
Compétences principales :
- Définition d'une identité graphique attachante
- Mouvements de caméra personnalisés
- Gestion des collisions avec les pentes
- Conception de tilesets multiples
- HUD et barre d'expérence animée
- Initiation aux shaders



"The Longuest Dream Ever"
Soumission en Game Jam - individuel
Développeur, artiste 2D, level designer, ...
Court platformer 2D en pixel art sur le thème "Être enfermé est synonyme d'opportunités".
Ce projet a été l'occasion de me mesurer à d'autres apprentis ou développeurs amateurs de la chaîne creersonjeu.fr, et pour une fois de me pousser à terminer un jeu.
Cette soumission m'a permis de décrocher la 7ème place sur 20 au classement général et d'être 6ème en innovation et respect du thème, un bon résultat sachant que j'ai participé seul face à des équipes de plusieurs personnes.
Compétences principales :
- Flexibilité, adaptativité et polyvalence
- Utilisation de cinématiques (chronologies)
- Timer
- Premier level design (répartition des ennemis, multiples manières de progresser)



Jeux Vidéo
C’est avec la création de jeux que j’ai débuté dans la programmation en 3ème.
J’ai adoré la partie technique en codant, mais m’attarder sur la conception graphique et sur l’esprit de mes jeux m’a tout autant plu !
Je découvre actuellement le développement de jeux en 3D et de films interactifs, après avoir pris de l’expérience en pixel art.
Voir plus

“Cubic Chaos”
Projet BUT MMI - 4 personnes
Développeur Back, Co-développeur Front, Sound Designer
Voir plus

“Frappé par la foudre”
Projet personnel - individuel
Développeur, game designer, artiste 2D, ...
Voir plus

“The Longuest Dream Ever”
Soumission en Game Jam - individuel
Développeur, artiste 2D, level designer, ...












"Cœur"
Présenté en expo d’art au lycée - 7 personnes
Auteur-réalisateur, monteur, compositeur, ...
Un court-métrage de 8min30 qui marque la fin de mes études au lycée et donc de mon option arts.
J'ai choisi de lancer ce projet après avoir trouvé le thème musical du film accompagné de l'idée du premier plan et de ces personnages au lien si particulier.
Avec très peu de temps pour remettre ce film à l'exposition de fin d'année, j'ai dû parfois être moins professionnel dans l'écriture du scénario et même apporter des modifications sur le tournage... Mais cela m'a permis de faire travailler ma visualisation comme jamais ailleurs.
Compétences principales :
- Visualisation du résultat final et anticipation
- Pitch d'une idée et gestion des membres d'un projet
- Création d'une bande son homogène
- Rythme au montage


"Feu mon amour"
Projet Nikon Film Festival - 5 personnes
Co-scénariste, co-réalisateur, caméraman
Court-métrage de 2min20 partagé lors du Nikon Film Festival sur le thème du feu.
Cette participation au Nikon Film Festival 2024 m'a permis de participer à la création d'une oeuvre filmique pour une fois sans être le meneur du projet. Cette expérience a été l'occasion de faire valoir mes compétences de mise en images au service d'une idée provenant d'un camarade.
De plus, cela m'a permis de prouver ma capacité à participer et à porter des projets éloignés de mon domaine d'études, malgré une très forte charge de travail et la production de deux films en simultané.
Compétences principales :
- Prise de vue et lumières
- Pitch et recherche d'acteurs
- Raconter une histoire en peu de temps / de plans
- Réunions de travail en distanciel


"Gros comme un caillou"
Projet en option arts - 6 personnes
Réalisateur, acteur, animateur 3D, ...
Mon 2ème Court-métrage orienté autour d'un simple caillou, utilisant prise de vue réelle et modélisation 3D.
Ce projet a confirmé ma passion pour la création cinématographique et la mise en scène.
J'ai avec ce film montré que je pouvais faire de grandes réalisations à partir de peu de choses.
J'ai aussi eu mes premiers contacts avec la 3D, en touchant aux formes, textures, keyframes et à la caméra.
Compétences principales :
- Création d'un storyboard pour visualiser les rendus réels et 3D
- Initiation à la modélisation et à l'animation 3D
- Intégration d'éléments 3D sur une vidéo
- Incrustation



Voir plus

"Cœur"
Présenté en expo d’art au lycée - 7 personnes
Auteur-réalisateur, monteur, compositeur, ...
Voir plus

“Feu mon amour”
Projet Nikon Film Festival - 5 personnes
Co-scénariste, Co-réalisateur, caméraman
Voir plus

“Gros comme un caillou”
Projet en option arts - 6 personnes
Réalisateur, acteur, animateur 3D, ...
Cinéma Audiovisuel
Après un premier court-métrage en option arts au lycée, je n’ai cessé de lancer des projets audiovisuels.
Le processus de création, du scénario à la post-production, me passionne tout autant que la mise en images d’idées et d’intentions.
J’ai plus appris en visualisation d’un projet et en travail d’équipe avec ces projets qu’avec tout autre type de projet.







Stage en développement (Web, full-stack)
Mise à jour et amélioration d’un démonstrateur graphique sur le thème de l’hématologie dans le cadre de l’examen national classant de médecine.








- Web -
- Jeux -
- Films -
- Stage -