FORNALI Damien's repositories
Microservices-ecosystem
This university project objectives are: to build and maintain an ecosystem of microservices, to integrate micro-services using an Event-driven Architecture and to manage a-la-carte deployment.
AlgoTraining
Some algorithmic exercices
BlablaMove
BlablaMove helps students move for cheap by using space onboard other people cars to move their good and furniture as a swarm a those other people drive around. Participants trade points for car space. Points can be use to move their own goods later on. Short trips are combined together to form a longer delivery service.
chat-server
Chat server made in go.
Cpp-3D-game-engine
A 3D game engine basis made in C++ OpenGL from scratch.
Delivery-service-API
An API supporting the Minimal and Viable Product (MVP) associated to the Uberoo platform, a brand new food delivery service.
ImageFilter
Reduced colors palette image filter.
ludum-dare-46
Ludum Dare 46 event
poly-share
A native cloud application for file storage and sharing using Google Cloud.
Portak
Portak is a 2D labyrinth game where the player must reach the portal to reach the next level. However, on his way, he will encounter different obstacles and has to shoot and use smartly his amount of energy to avoid dying. The game is composed of 13 levels whose difficulty gradually increases.
distributed-matrix-product
A distributed matrix product using OMP and MPI in C.
echat-server
Chat server made in Elixir.
name-generator
Name generator made in Java. Randomization allows the system to use different generation strategies.
OpenglEngine
An OpenGL basis engine made using LWJGL in Java.
Parallel-maximal-sub-sequence
Parallel maximal-sub-sequence using OMP in C
PortakLevelConverter
Small Java application allowing Portak's level files conversion to json.
priority-queues
Tree data structures (Heap, AVL, Red-black) used as priority queues.
SegmentsCollisionDetection
Visual segments collision detection
sorts-competition
Comparing different sort algorithms with chart visualisation
StronglyConnectedComponents
Implementation of the Tarjan, Gabow and Kosaraju strongly connected components algorithms.
Survive-
A simple 2D game I made in one week using AWT/SWING Java libraries.
TextCompresser
Small text compresser using Java Swing.
TextEditor
Small text editor made using Java's Swing library.
VirtualReality
3D simulation using QT / OpenGL (Software Engineering Master, 2nd year option)