About Me

  • Full Name:
    Thomas Scholl
  • Phone:
    +33 6 11 99 27 06
  • Email:
    thomas.scholl.pro@gmail.com
  • Address:
    25 Avenue Saint-Lazare — 34090 Montpellier — France

Who is Thomas ?

Graduate with a Master's degree in Computer Science specializing in 3D programming, game development and image processing.
Truly passionate about Video Games and games in general like Trading Card Games but also about music and reading.
My favorite genres of games are Tactical RPGs and Metroidvanias.
I always want to improve my knowledge, by working in teams with many different people.
Scroll down to discover my skills, past projects and my Resume.
Wishing you a good time during your visit throughout my portfolio !

My Resume

  • Work Experience

  • Voluntary Civic Service

    APF France Handicap - March 2025 to Today

    Assisting people with disabilities in a computer science club. Developing a game accessible for them on Unity.

  • Apprenticeship in 3D development

    C4W - 2022 - 2023

    Working on a 3D software CAD solution in the dental medical field. More informations about the Company here.

  • All-Purpose Employee

    E. Leclerc Alès - Summer of 2021 and Summer of 2022

    Seasonal employment in a hypermarket, shelving, stock managing and monthly inventory in contact with the clients.


  • Education

  • Unreal Engine 5 C++/BluePrint Formation

    Udemy Platform

    Unreal Engine 5 formation of 50+ hours by Stephen Ulibarri. More informations about the formation here.

  • Master's Degree

    Université des Sciences de Montpellier - Master Imagine - 2021 - 2023

    Master's Degree in 3D programming, game development and image processing. More informations about the degree here.

  • Bachelor's Degree

    Université des Sciences de Montpellier - Licence Informatique - 2018 - 2021

    Bachelor's Degree in Computer Science studying every part of the field.

  • Baccalaureate

    Lycée Jean-Baptiste Dumas - Alès - 2017 - 2018

    Baccalaureate in Science with a specialization in Computer Science.

Skills

C++95%
OpenGL93%
Unreal Engine 590%
Unity Engine89%
C#85%
Python85%
Multi Agents Systems90%
Android Studio85%

Past Projects

Marie's Adventure

Civic Service Project, triomph over evil by stratetgizing and using your combat options carefully !
Made in Unity, developped solo during my Volontary Civic Service. The Game aims to be accessible to people with disabilities and take in consideration their difficulties. You can find the game's Itch.io page here.

Ortiz Strikes Back

Game Jam Project, defeat waves of enemies to grow larger and take on even larger ones !
Made in Unreal Engine 5, developped solo during the largest Game Jam on the Itch.Io platform. Used the Gameplay Ability System for the player character's attacks. You can find the game's Itch.io page here.

Boss Fight Prototype

Boss Fight Prototype, fight a Dragon using Souls-Like combat mechanics !
Made in Unreal Engine 5, used a Behaviour Tree for the Dragon's AI and developped Souls-Like Combat mechanics with camera targetting and combos. You can find the game's Itch.io page here.

Rare Huntress

Game Jam Project, drink potions and use their side effects to collect every treasure.
Made in Unreal Engine 5 C++, developped solo. You can find the game's Itch.io page here.

Astra Space

Game Jam project, switch between movement spaces to escape the spaceship.
Made in Unreal Engine 5, developped solo for a friend group Game Jam with the theme Space Is Limited. You can find the game's Itch.io page here.

Catchy Punchy Punch

Sidescrolling arcade action game, trying to make a rythm without the use of music but with ennemy patterns.
Made with the Unity Engine. You can find the game's Itch.io page here.

Automatic Partial Denture Clasp Definition

3D CAD Soluion made during apprenticeship in C4W consisting of automatically computing a dental clasp for orthodontic prothesis.
Made in C++ using OpenGL and homemade engine from C4W. You can find the GitHub Repository containing the Report and Presentation (in French) here.

Connect 4

Recreation of the Connect 4 game in the Unity Engine. The game implements multiplayer and singleplayer against an AI Opponent using the Alpha-Beta Pruning Algorithm.
The GitHub Repository containing the source code can be found here.

Metal Gear Solid VI : Return of the Cat

Python game where you lead a mouse through a small map with cats posing as obstacles trying to catch the mouse.
Made with pygame to implement a Multi-Agent System, allowing the cats to communicate and share informations with each other such as the position of the mouse.
You can find the GitHub Repository containing the source code here.

Snake 3D

Recreation of the Snake game in a 3D Setting. Made in C++ using OpenGL, the game engine is homemade.
The GitHub Repository containing the source code can be found here.

Inpainting and Fake Detection

Image Processing project implementing Impainting methods and Detection of Impainting Cases. Made in C++.
You can find the source code on the GitHub Repository here.

Did I convince you ?

Let's Talk ! Click on the button bellow to contact me via email on thomas.scholl.pro@gmail.com. Hoping to meet you !

Contact Me