My Projects
On this page you will find a list of project and description that I did in my own or for academics.
Practical lessons : create a GUI, solution and statement for a Computer Graphics practical lesson on ray tracer (C++) (2nd year internship)
Practical lessons GUI : create a GUI for a Computer Graphics practical lesson for rasterization (Java, 2nd year internship)
Web Application : a web application that deals with a data base (Typescript, SQL, 2nd year)
MiniCaml : create a small (simplified language) OCaml compiler. (java, 2nd year)
MiniC : create a small (simplified language) C compiler. (java, 2nd year)
MiniJava : create a small (simplified language) Java compiler and lexer. (java, 2nd year)
Arkanoid : recreate this game using monade and fonctional programming with my group. (java, 2nd year)
Network Transfer: transfer a file across two different computer with my group. (java, 2nd year)
Excel: modelisation of Excel to tend to create a fonctionnal one with my group. (java, 2nd year)
Large Language Model (LLM) : create a LLM to create dicton according to a certain start or theme with my group. (java, 2nd year)
Programmation by constrainst : solve a stack problem using constraint. (Prolog, 2nd year)
Pagerank : recompute the Pagerank of a bench websites. (ADA, 1st year)
Automatic : make a lego robot stand with my group. (C, 1st year)
Smallworld : create a numerical version of the game with my group. (java, 1st year)
Matchstick Game : implements the matchstick game in java wiith different opponent strategy and a proxy over the game. (1st year)
Automate : implements gramatical automata and operation on those in C (CPGE)
Network game: try to create a network game with multithreading and socket (Python , high-school)
Tetris : try to recreate this famous game (Python , high-school )
Image processing : Use Processing language and python to do some image treatment (high-school)
GPS Analyse : analyse the GPS NMEA trame to draw a circle of 100 km around the trame point (python) (high-school)
Bullet drop simulation : simulate the the drop of a cannon ball in python (high-school)
Second degree polynome solver (Python) (high-school)