This is an incomplete list of my professional work experience. For a more comprehensive list of projects I have worked on, see my body of work.
Freelancer OpenSource Software Architect, Engineer, Lead &Manager
firstname.lastname@example.org @GNUnicornBen GNUnicorn
2009 – today Freelance Software Engineer and Architect
As a freelancer, I have worked on a number of projects. Some are listed here, but you can see a more extensive body of work here.
2017 – today DEMOKRATIE IN BEWEGUNG
Co-CEO & CTO, volunteer
DEMOKRATIE IN BEWEGUNG is a new progressive movement and political party in Germany. I joined it early on, co-authored its statues and since founding have been leading and programming the product development of our own tools (for participation but also the internal back-office), administrating the technical infrastructure and building the organisation and the community as a whole.
2018 – today Unterbau Tech
Co-Founder, Manager & CTO
At Unterbau Tech we offer hosted tools and communication infrastructure (like chat) for modern, progressive social initiatives and NGOs. I founded this service provider out of seeing how many amazing projects struggle with the technical infrastructure and want to enable them to do their great work making the world a better place by taking this off of their shoulders on a pay-as-you-can solidary pricing model.
· Rail · Docker · Infrastructure ·
2016 – today The Bashy Initiative
Founder and Director of The Bashy Initiative – taking care of people, who care. The Bashy Initiative is an umbrella organisation for projects, services and events to improve the infrastructure of the open source and non-profit communities, with a focus on the needs, mental health and work life of all its people.
As founder and director I transferred some of my personal projects over to the organisation, am actively building and creating others as well as spread the word about the initiative.
· AreWeWebYet.org · Clippy-Service · Launchpage ·
Sept 2016 – April 2017 MaidSafe Inc
SDK & API-Lead, Community Evangelist
At MaidSafe I was in charge of architecting the APIs, which allow developers to interact with the decentralised SAFE network. As such I remodelled the network-wide data structures to allow for more expansive and scalable workflows and implemented the SDKs for the browser, desktop and mobile SDKs.
Secondly I was giving talks and presentations and facilitated events in order to spread the word and expand the developer and user community.
2012 – 2017 OpenTechSchool e.V.
Founder, Chairperson (2013 - 2015), Organiser, Coach
Founding Core Member of the OpenTechSchool Initiative. A volunteer run non-profit, organising learning events and workshops in coding and tech. As part of the local Team in Berlin, I am helping organising workshops and other events there, on the global level I am overseeing the technical infrastructure and operations. As part of team blueprint I am working on the bigger picture and the more long-term vision and strategies of the organisation.
Chairperson of Board of Directors from 2013 - 2015.
April – Sept 2016 IMMMR
Lead Engineer Core SDK
I joined this communication and messenger startup of Germanys biggest ISP as part of the backend team to restructure and reimplement the backend and database services. Soon after I proposed a structural change to implement the core database replication features on through a cross-platform SDK team which I lead.
· CouchDB · Python · iOS · Android ·
2013 – 2016 Hackership
Born out of the necessity for a more intense programme in OpenTechSchool, Hackership is a 9-week, self-paced learning retreat for developers. It is organised as a non-profit social enterprise. Next to providing education, it is our goal to help foster a more diverse and welcoming tech culture.
As part of the core team, I help formulate our strategy and execute our long-term visions, during batches I lead the coaches and coach learners coach our learners and oversee internal processes and infrastructure. Within Hackership we’ve built the review app and antelope.
· Mentor · Engineer · Founder ·
2015 - 2016 GlückGames
Lead Frontend Engineer, Freelance
Joining this growing casual casino games startup for a few months to architect the first iteration of their in-house-developed HTML5 games with realistic physics engines, high class animations and quick, react-js-based UI updates.
· HTML5 · ReactJS · ES2015 (Babel & Webpack) ·
April - Nov 2015 NewRelic
Architect and Engineer, Freelance
For their externally used Discourse-based support forum NewRelic approach me to develop an Answers & Points plugin for Discourse. Over a the time frame of half a year I lead the specification, design and development of that plugin with the company as well as other subcontractors.
· Discourse (Rails & EmberJS) · Postgres ·
2014 - 2015 WerWeissWas
Chief Architect and Engineer, Freelance
Over the course of one and a half years, I lead the rewrite of Germanys second biggest Question-and-Answer-Community “WerWeissWas.de”, based on a highly adapted Discourse fork. As the chief architect I was responsible to design and implement the system changes for the long-term as well as translate the business requirements into tech specifications the team could implement. As such I was closely working with non-technical and technical personal alike.
· Discourse (Rails & EmberJS) · Postgres ·
April - August 2014 Thermondo
Backend Engineer, Freelance
Joining this growing startup as a backend engineer for their internal process management and delivery tool, I was responsible for implementing specific Business and Sales-cases on the Django-Rest PostgreSQL-backed Software stack.
· Django · Postgres · React ·
2012 - 2013 Crowdbet
As the technical co-founder my primary responsiblity was to build and run the crowdbet betting platform, overseeing the market maker and develope the product further. Aside, I was also helping out with fund-raising, company strategy and business development. .
· Flask · SocketIO · Postgres · Angular ·
2012 - 2013 Gapbird
Software Architect and Engineer, Freelance
· Django · Postgres · jQuery ·
2011 - 2013 Club der Beschleuniger
I cofounded Club der Beschleuniger, a collective (Genossenschaft) of software developers, who help startup set up and execute their business ideas by providing technical knowledge, expertise and hands-on coding.
· Founder · Project Manager · Engineer ·
2009 - 2012 Prozentor
Software Engineer, Product Manager
I joined to help get a big client project out of the door, but throughout took over more project responsibility, rebuild the entire release and quality assurance process. Among others, here I started my first in-house startup, socialism.
· Pyramid · Oracle DB · jQuery ·
2007 - 2009 Fluendo Embedded
I joined a team of three in Barcelona, to build an open source set-top-box multimedia center – similar to the AppleTV – called Moovida. As a generalist I was building as much frontend as I was designing and building architecture in the backend of the framework.
· Python · SQLite · GStreamer ·
2006 - 2007 Stiftung Eben Ezer
I served my civil service as a teacher at an elementary school for mentally disabled kids.