A picture of Peter Esser

Peter Esser

Be passionate and consistent


I graduated in Computer Science back in 2017 and gathered valuable knowledge about Artificial Inteligence, Computer Graphics and another broad range of topics.


school Research

First and foremost I investigate the problem and look for already taken routes or information, that could be helpful for the problem I am tackling.


After that, I will experiment and try different mechanics I found along the previous step and see, which way they could affect the problem solution.


After a few prototypes and the research, I'll outline the project, design the project route and spend time making plans.

code Build

After the previous steps, I start the actual implementation. This step also includes adjusting the plans and responding to occurring problems along the way.

build Refine

I conclude every project by refactoring, incorporating customer feedback and writing a small resume about the project and the things I want to remember afterward.


school Languages

  • C++
  • C#
  • Java
  • Python
  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • GLSL
  • MySQL
  • GraphQL

school Frameworks

  • Tensorflow
  • PyTorch
  • Jupyter
  • Numpy
  • OpenGL
  • Vulkan
  • PhysX
  • React
  • Apollo
  • Spring

school Other

  • Git
  • GitLab CI
  • LaTeX
  • Markdown
  • Bash/Shell
  • Unity 3D
  • Blender