Manuel Riecke
Software Developer
hello@api-beast.com
+49 1573 3879830
+49 1573 3879830
Moldenweg 9
21339 Lüneburg
Germany
21339 Lüneburg
Germany
self-Education
- Game-Engine Architecture
- C++ Programming
- Memory Managment
- 2D & 3D Animation
- Graphic Design
- Art Direction
- Pixel Art
- UI-Design
- Serialization
- State synchronization
- Linear Algebra
- Geometry
- Modern OpenGL
Game Development
Art & Graphics Design
Application Development
Graphics Programming
2008
2012
2018
2020
Work Experience
- Internship at DevLabor UG (2017)
- Creation of a homepage builder in PHP.
- Web Developer at TransSensation (2018)
- Creation of a extended dashboard for a Web Shop.
- Redesign of Web Shop.
- Game Programmer at PixelKeep (2019-2020)
- Development of F2P mobile games in Unity.
libColorProcess
C++17, September 2020- Test-driven development
- Vectorized image processing library
- Color arithmetics for sRGB, Linear RGB, HSV and HCY color spaces
- Algorithms for color remapping, color reduction and perceptual color set sorting
Open Source, MIT License
https://github.com/API-Beast/libColorProcessEarthscaper
GLSL, December 2020- Terrain Generation based on Signed Distance Fields
- Raymarched Ambient Occlusion
- Physically based rendering
- Procedural generation happens entirely in GLSL shaders
Open Source, MIT License
https://github.com/API-Beast/EarthscaperColorTool
Godot, C++14, 2018-2020- End user application with full graphical user interface
- Robust versioned Serialization framework
- Transaction based Undo/Redo system
- Shader-based post processing
Commercial release on Steam
http://color-tool.net- SlickGFX: Modern OpenGL 4.5 renderer (WIP since January 2021)
- CriticalDice: Javascript application with P2P networking. (2014 - 2016)
- Springbok: C++ library for game development (2013 - 2015)
- OpenGL sprite batch renderer, OpenAL audio system.
- Utilities for animation and parsing.