I deconstruct and then improve complex systems to enable positive sustainable change for people.
Head Of Development
I build the engineering culture I’ve always wanted at diesdas.digital. This means mentoring, reviewing pull requests, having regular 1on1s with everyone, doing pair programming, setting up workshops to learn new technologies, recommending books, writing internal wiki pages and being around for questions.
I also defined our development hiring process at diesdas including creating programming tasks which the applicants need to solve during their interview for various programming languages. The process is run by the whole team and I’m usually taking at least part in one of the steps.
Also I work together with our clients to figure out the best technical (or non-technical) solution for their problem and partner up with other agencies we work with.
The rest of my time I spend coding on client or internal projects myself.
There’s a more detailed list in my 2 year recap blog post.
My main role was architecting, designing and implementing the Inspector web application. It is a 2D/3D live visualisation and debugging tool for real-time, distributed simulations running on Improbable’s SpatialOS platform.
My role also included working closely with the design team to plan and design features, giving and receiving feedback and prototyping new features.
I’ve architected and built most of the frontend code for amaphiko.redbull.com with React and its node.js server to enable server-side rendering and progressive enhancement for high performance in developing countries with high latency networks. 99% of the code is shared on the server and client (universal JS). I’ve published a detailed technical article about Amaphiko’s architecture on Edenspiekermann’s blog.
Web Developer (bachelor thesis & working student)
Web Developer (internship & working student)
Frontend Developer (working student)
worked on maxpart-racing.de