Skip to content
View william-maillard's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro
Block or Report

Block or report william-maillard

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
william-maillard/README.md

Portfolio : william-maillard.githu.io/portfolio

TryHackMe

DĂ©mos :

Projets réalisés (par ordre croissant) :

Licence (L2 & L3)

  • Jeu Bomberman en C avec la bibliothĂšque graphique MVL (surcouche de SDL)

  • Programme pour rendre dĂ©terministe un automate et savoir si un mot est reconnu par un automate en CĂč

  • VĂ©rification du parenthĂ©sage d’une phrase avec des couples de parenthĂšses donnĂ©e par l’utilisateur, en assembleur

  • ReprĂ©sentation graphique de la recherche du k plus proche voisin, en C/MLV

  • RĂ©alisation d’un site web avec membres connectĂ©s permettant de rechercher une recette en fonction des restes que l’on possĂšde. (avec php)

  • Jeu wargame en java avec la bibliothĂšque graphique Swing

  • Programme simulant le fonctionnement d’un garage, avec chaque personne (mĂ©canicien, vendeur, client) reprĂ©sentĂ© par un processus qui communique avec les autres (signaux, file de message), partageant des information (segment de mĂ©moire partagĂ©) et utilise des ressources limitĂ©s (sĂ©maphores), en C

  • RĂ©alisation d’un compilateur du langage CPYR (langage de programmation inventĂ©) qui produit un arbre et d’une machine virtuelle qui permet de l’exĂ©cuter directement aprĂšs la compilation ou Ă  partir d’une sauvegarde. En C, Lex et Yacc. (code source sur demande)

  • RĂ©alisation d’un jeu multijoueur local (~60joueurs) sur un Ă©cran de cinĂ©ma en Java

  • RĂ©alisation d’une appli sous forme de client lourd (swing) et lĂ©ger afin de rĂ©aliser une Ă©dition collaborative de documents. Avec Java, Servlet JSP et compĂ©tences web

  • RĂ©alisation d’un environnement 3D basique (forme gĂ©ographiques) permettant de dĂ©placer une camĂ©ra et ayant une gestion des collisions (avec un B-arbre)

Master

  • RĂ©alisation d'un site web de crĂ©ation d'annonces et rĂ©servation de logemment comme airbnb avec Java Spring (backend) et VueJS (frontend)
  • ImplĂ©mentations d'algorithmes pour rĂ©soudre le 0/1-knapsack problĂšme, et Ă©tude des rĂ©sultats (temps d'exĂ©cution et solution trouvĂ©e par l'algorithme)
  • Extraction de donnĂ©es de feuilles de temps de formats diffĂ©rents et Ă©changes de donnĂ©es entre une application et un serveur avec des messages sous format xml, en nodeJS
  • application de crĂ©ation de modĂšle 3D de magasin et visite avec un mĂ©ta-humain, sous l'unreal engine 5.1, avec crĂ©ation d'une base de donnĂ©es neo4j peupler avec de fausses donnĂ©es rĂ©alistes (avec JavaFaker)
  • CrĂ©ation d'une wikibase sur les transport en commun remplit Ă  partir de 3 sources diffĂ©rentes (1 parseur pour chaque sources permettant d'extraire les donnĂ©es et de les transformer en un format intermĂ©diare, puis programme d'insertion de donnĂ©es dans la wikibase), et application permettant de rĂ©aliser des itinĂ©raires pour un utilisateur en questionnant la wikibase.
  • CrĂ©ation d'un Hidden Markov Model (modĂšle de machine learning) pour faire du sentiment analysis.
  • ImplĂ©mentation de des algorithmes HMAC, HOTP et TOTP pour la gĂ©nĂ©ration de One Time Password (OTP)
  • RĂ©alisation d'un systĂšme de recherche d'information pour des documents xml avec exploitation des liens entre les documents (pagerank)
  • Ă©tudes de diffĂ©rents modĂšles de deep learning et mĂ©thodes de prĂ©-processing pour effectuer une traduction de texte (en->fr)
  • RĂ©alisation d'une onthologie (protĂ©gĂ©+jena) Ă  partir de donnĂ©es sĂ©mantique (json+ld) scrappĂ© sur des sites web (de restaurants) pour faire une application de livraison.
  • data mining

le répÎt des projets sur gitlab

Repos Badge Updated Badge

https://profile-counter.glitch.me/william-maillard/count.svg

Last Stars Display :
Last Stars Display

Pinned Loading

  1. cpyrr cpyrr Public

    HTML

  2. certifications certifications Public

    To store my earned certifications that are not hosted by the deliver entity.

  3. bomberman bomberman Public

    automatic deployment of the demo of my bomberman game using C and SDL2

    JavaScript

  4. drawing_app drawing_app Public

    A Java drawing app using Swing and AWT library made during practical session during my third year of Bachelor degree.

    Java

  5. knn knn Public

    Graphic illustration of the execution of a knn execution using a binary tree cutting the space.

    JavaScript

  6. portfolio portfolio Public

    Automatique deployment of my github page portfolio.

    HTML