I am a computer science graduate specialized in video game development. After more general studies in programming (web development, software engineering), I joined the ENJMIN to specialize in this field and to be able to exercise my passion for video games in my work.
Feel free to browse below and check my resume or my projects.
Currently seeking new job opportunities!
Dorian Vabre
dorian.vabre@gmail.com
Master’s degree in games and interactive digital media • 2022-2023
During my master's studies in video game development, I deepened my knowledge in programming and game design. I worked on various projects, including a coop Beat-them-all game and a vertical slice of a horror game with time manipulation. These projects allowed me to hone my skills in C#/Unity, and C++/Unreal Engine. Additionally, I gained experience in working in a team and honed my softskills. This comprehensive training has prepared me to tackle complex challenges in the video game industry.
Bachelor's degree in computer science • 2021-2022
This third year of study in computer science brought me even more knowledge in programming, while consolidating those I already had in software engineering. I notably realized the project that you will find below concerning the software resembling OpenStreetMap. I was also able to do some Android development or cybersecurity.
Two year university diploma in computer science• 2019-2021
During these two years, I was mainly trained in web development (css/html/js/sql) and software engineering, using languages like C or Java. As it is a generalist training, I also had some notions of general accounting or project management.
Preparatory class for an engineering school• 2018-2019
During this year of preparatory class, I was able to progress in mathematics and physics. Unfortunately, this is not what I was passionate about and I therefore preferred to reorient myself in a course that is more specialized in computer science. However, it remains a very enriching experience and having formed my mind on technical issues and rigor during developments.
Gameplay Programmer Assistant - Ubisoft Paris Mobile, Saint-Mandé (94160)• March-August 2024
A 6-month internship during which I was able to develop various functionalities concerning meta-progression in an unannounced game. I was also able to carry out various debugging, tooling and UI improvement tasks.
Gameplay Programmer - Remotely • June 2023
During this one month internship, I developed a game on GodotEngine to raise awareness of sustainable fashion issues among the 2024 Olympic Games public.
Web dev intern - Clerc & Net, Montboucher sur Jabron (26740)• March 2022
During this one month internship, I developed the Clerc&Net interface in PHP, allowing its employees to visualize data collected from their customers via a form.
Web dev intern - Scopen, Loriol (26270)• April-May 2021
During this two months internship, I realized developments in PHP on open-source software. For example, I was able to develop a module for the ERP/CRM Dolibarr. I also made a communication module between Dolibarr and Mantis Bug Tracker using their APIs.
This is a Roborally board game I made during my first year at the UIT of Valence. We used Java and Swing for the graphical interface. The game was fully playable using the console, but the UI to select the cards was not finished by the deadline.
Group of 2, Java, Swing, Board gameAn OpenStreetMap-based JavaFX application that can be used to find the shortest way between streets of a city. Uses real data from OSM API, uses Speechbrain for voice recognition and authentification.
Group of 4, JavaFX, OpenStreetMap API, Speechbrain APIAn Android app inspired by Tinder and Youtube. The user can search for a theme, watch videos from Youtube, then swipe if he liked the video or not. A collection of the favorites videos is stored for future uses, where the user can see details about the videos.
Group of 2, Android, APIA 4-days project made by a team of 9 students with Unity (credits in the video). Made with Unity, inspired by "Le petit prince". The controller is a rope that the player has to pull to move deeper in the well.
Group of 9, Unity, Experience, Alternative controllerA short Playdate videogame made with Lua during a 2-days Game Jam. Authors and more information on itch.io below.
Group of 4, Lua, Playdate, Game jamA short racing gaming made in 4-days about bacterias that is played with a controller.
Group of 9, Unity, Racing gameA colorful, cooperative beat-them-all for up to 4 players. Made with Unity in teams of 5 over 3 months.
Group of 5, Unity, Beat-them-allA short game about sustainable fashion made during an internship for the Paris Good Fashion association. Made in a team of 6 using Godot.
Group of 6, Godot Engine, Sustainable fashionA short game played with light sensors, made with Unity during a school project with a focus on accessibility. Team of 5.
Group of 5, Unity, AccessibilityA first-person, single player, survival-horror vertical slice with elements of time manipulation. Made with Unreal/Blueprint in a team of 9.
Group of 9, Unreal Engine, Blueprint, HorrorA short videogame made with Unity during a 2-days Scientific Game Jam. Authors and more information on itch.io below.
Group of 4, Unity, Science