Manuel Riecke
Software Developer
Resume
hello@api-beast.com
+49 1573 3879830
Moldenweg 9
21339 Lüneburg
Germany

Self-Education

  • Game-Engine Architecture
  • C++ Programming
  • Memory Managment
  • Data Structures
  • 2D & 3D Animation
  • Graphic Design
  • Art Direction
  • Pixel Art
  • Algorithms
  • UI-Design
  • Serialization
  • State Synchronization
  • Linear Algebra
  • Geometry
  • Modern OpenGL
Game Development
Art & Graphics Design
Application Development
Graphics Programming
2008
2012
2018Current

Skills

C++
Advanced ☆☆☆
Git
Proficient ☆
JavaScript
Proficient ☆
Python
Proficient ☆
Blender
Proficient ☆
Substance Designer
Proficient ☆

Work-Experience

Manuel Riecke
Software Developer
Portfolio
hello@api-beast.com
+49 1573 3879830
Moldenweg 9
21339 Lüneburg
Germany

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/libColorProcess

sGFX

C++17, January 2021
  • Modern OpenGL 4.5 render engine with customizable pipeline
  • Bindless design
https://github.com/API-Beast/sGFX

ColorTool

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

Sprinbok

2013-2015
  • C++11 Library for rapid prototyping of 2D games
  • OpenGL sprite batch renderer, OpenAL audio system
  • Utilities for animation, parsing and random number generation

CriticalDice

2014-2016
  • JavaScript application
  • Low latency P2P networking