17.05.2023 aktualisiert


100 % verfügbar
Sendior Software Engineer and Architect
Wien, Österreich
Skills
I have worked on multiple large-scale (multi-million lines) and performance critical projects with C++ and C# but also on smaller web and mobile projects. Realtime 3D graphics has always been one of my favorite topics and I have developed 3D engines for automotive applications, a military geo information system and shipped two games, one on PC another one on PS2, Wii and Xbox360.
In nearly all projects, I worked on the design of the basics, the "engine" and the libraries that make the rest of the project go. I love developing architectures for greenfield projects!
One of my strong points is definitively my experience in a broad range of software development areas: 3D and games on PC and consoles, embedded software for the Raspberry Pi and BeagleBone Black, systems architecture, desktop software, server software, mobile app, web, and social media, SQL and NoSQL databases, development on Windows, Linux and MacOS X with C/C++, C#, Delphi, Java, JavaScript, ActionScript, Python, PHP, Go, Shading Languages, Assembler.
In nearly all projects, I worked on the design of the basics, the "engine" and the libraries that make the rest of the project go. I love developing architectures for greenfield projects!
One of my strong points is definitively my experience in a broad range of software development areas: 3D and games on PC and consoles, embedded software for the Raspberry Pi and BeagleBone Black, systems architecture, desktop software, server software, mobile app, web, and social media, SQL and NoSQL databases, development on Windows, Linux and MacOS X with C/C++, C#, Delphi, Java, JavaScript, ActionScript, Python, PHP, Go, Shading Languages, Assembler.
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Game-engine development : Extensions for the collision system, redesign of the memory
manager, memory profiling facilities.
Game development : Performance and memory optimizations for Space Chimps the game.
Tools development : C# .NET Tools for memory profiling and asset database. Softwaredesign
for C++ base libraries. 3D viewer for models and animations. Network messaging system.
manager, memory profiling facilities.
Game development : Performance and memory optimizations for Space Chimps the game.
Tools development : C# .NET Tools for memory profiling and asset database. Softwaredesign
for C++ base libraries. 3D viewer for models and animations. Network messaging system.
BeagleBone Black
go-embedded, go-beaglebone
Version control: git
Second Price Space App Camp 2014
Prototype for an augmented reality drone piloting app developed at the Space App Camp of the
European Space Agency.
Technologies: iOS, OpenGL ES, Parrot AR.Drone SDK.
May 2014
Development of a realtime bidding server (RTB) for Google advertising in Go for travel
audience .
Implemented DoubleClick Ad Exchange Real-Time Bidding Protocol
Scaling to thousands of requests per second and server and multiple servers
Realtime server dashboard visualizations
Linux deployment scripts
Programming languages: Go, C, Javascript
Nov 2013 - NoSQL Databases: memcached, MongoDB
May 2014 Recommendation by Jan Voss, Head of Department IT: Erik joined my team as a freelancer in
order to develop a realtime bidding server written in go. He is a very smart guy, fully dedicates
hisself to his work and one feels - and sees by the results - that he is passionate about delivering
quality software. He strives to always create the best possible solution without losing the needed
focus to meet deadline requirements. He and his work impressed me that much, that i tried to
convince him to join my team as a fulltime employee. Sadly (at least for my team and me), Erik is
establishing his own business with his drone start up. So, there is nothing left for me than wishing
him on this way all the best for his future. I just can say: If you have the opportunity to hire this guy
for your software development project.... DO IT! :-)
go-embedded, go-beaglebone
Version control: git
Second Price Space App Camp 2014
Prototype for an augmented reality drone piloting app developed at the Space App Camp of the
European Space Agency.
Technologies: iOS, OpenGL ES, Parrot AR.Drone SDK.
May 2014
Development of a realtime bidding server (RTB) for Google advertising in Go for travel
audience .
Implemented DoubleClick Ad Exchange Real-Time Bidding Protocol
Scaling to thousands of requests per second and server and multiple servers
Realtime server dashboard visualizations
Linux deployment scripts
Programming languages: Go, C, Javascript
Nov 2013 - NoSQL Databases: memcached, MongoDB
May 2014 Recommendation by Jan Voss, Head of Department IT: Erik joined my team as a freelancer in
order to develop a realtime bidding server written in go. He is a very smart guy, fully dedicates
hisself to his work and one feels - and sees by the results - that he is passionate about delivering
quality software. He strives to always create the best possible solution without losing the needed
focus to meet deadline requirements. He and his work impressed me that much, that i tried to
convince him to join my team as a fulltime employee. Sadly (at least for my team and me), Erik is
establishing his own business with his drone start up. So, there is nothing left for me than wishing
him on this way all the best for his future. I just can say: If you have the opportunity to hire this guy
for your software development project.... DO IT! :-)
July 2010 Private Open Source side project: mypyprojectcreator - All batteries included virtualenv django
project creator for fast prototyping
project creator for fast prototyping