About

I'm Jan-Phillipp Wehnert,

a passionate developer with a love for creating games and small projects.

Finishing my studies in computer science, I am eager to apply my skills in real-world applications and continue learning in the ever-evolving tech landscape. As my bachelor thesis, I developed a 3D game in Unity featuring a procedurally generated building using real-world GeoJSON data.

Projects

Luminescent Maze — Gameplay screenshot
Luminescent Maze — Gameplay screenshot
Luminescent Maze — Gameplay screenshot
Luminescent Maze — Gameplay screenshot
Luminescent Maze — Gameplay screenshot
Luminescent Maze — Gameplay screenshot
Luminescent Maze — Gameplay screenshot
Luminescent Maze — Gameplay screenshot

Luminescent Maze

Soon on itch.io

My bachelor thesis project. A small horror game set inside a procedurally generated building based on real GeoJSON data. Except for the player controller, all coding is done by me. Built in Unity with C#.

Write or Die — Gameplay screenshot
Write or Die — Gameplay screenshot
Write or Die — Menu screenshot
Write or Die — Menu screenshot
Write or Die — Settings screenshot
Write or Die — Settings screenshot

Write or Die

Play on itch.io

A space invaders inspired 2D typing game where you fend off waves of enemies by typing words correctly. The menu navigation is also by typing. We developed the game as a team in a two weeks long university project. I was part of every aspect of the development. Built in Unity with C#.

Password Generator — Screenshot 2
Rendering Contest

Rendering Contest

A self-created scene illuminated using a custom-built shader. This project was part of the university module Graphics Programming.

Password Generator — Screenshot 1
Password Generator — Masked
Password Generator — Screenshot 2
Password Generator — Unmasked

Password Generator

Repo

Small website to create secure deterministic passwords based on memorable passwords everywhere. The user inputs a password and a salt and the generator creates a deterministic strong password with user criterias with the PBKDF2 algorithm.

Database — Screenshot 1
Database — Screenshot

Small Data Base

Repo

A small database with a java swing gui. I wanted a place where I can store a media collection (books, movies, videos, games) with custom attributes like tags, ratings (own and external), length, author, wish-/watchlisted and more. Focus is on fast and extensive filtering. Not suited for larger data collecions, because whole collections is loaded into memory for faster filtering. Built in Java with Swing and mySQL. Project is currently not finished and has unfinished/not working features, because I'm working on transitioning to Spring Boot and a web frontend.

Skills

Advanced

Java
Unity
Windows

Intermediate

C#
Python
JavaScript
SQL
HTML
CSS
Java Swing
MS Office

Other Strengths

Agile software development
Strong logical thinking

CV

Some more personal information about me.

  • Name: Jan-Phillipp Wehnert
  • Email: jp.wehnert@protonmail.com
  • Location: Germany, Hessen
  • Year of Birth: 1998
  • Driver License: Class B

Education

04/2022 — 09/2025

Studies — Bachelor of Computer Science

  • Graduation: Bachelor of Science
  • Bachelor thesis: 3D computer game in Unity with procedural level generation using real GeoJSON data
  • Notable modules:
    • Game Studio: Development of a game in Unity in a small team over two weeks
    • Graphics programming: Best course work
10/2018 — 03/2022

Studies — Bachelor of Physics

  • Graduation: No Graduation
  • Change of Major to Computer Science
— 07/2017

German Highschool

  • Graduation: High School Diploma
  • Focus: Physics, Computer Science, History

Experience

12/2023 — 10/2025

Online Tutor

  • Tutoring in physics and mathematics for different grade levels
10/2018 — 09/2019

Laboratory Worker

  • Custodial worker in cleanrooms