General Skills

Software Development Lead

I am experienced in software development, ranging from small software projects as a single developer to larger projects with more than twenty developers and thousands of lines of code. I have knowledge of many different libraries, middlewares and protocols. I usually work with an agile development method and fix bugs and develop features on site in close contact with the customer.

I have build up scrum teams from the ground up, taught agile methodologies and maintained an efficient workflow in teams of up to nine developers. I had the disciplinary and technological lead of a team of six developers, working on electronics for high security electronics with the RUST language. Now I have the lead as a ProductOwner over five development teams doing hardware, software and AI algorithms to achieve the proposed product vision.

IT Project Management

Besides the leadership skills of an officer I also have experience managing small project groups. I was a part of several procurement projects of the german airforce and NATO, where I did technical consulting, contract negotiation and acceptance testing. In order to develop my skills further I finished a bachelor in computer science (game programming).

SCRUM-Master/Product Owner

I received on the job training as a SCRUM master and filled this position as part of my work at Kaasa Health, developing mobile gamification apps to use Virtual Reality as a therapy tool. Since then I mostly worked in the product owner regime, translating product management requirements into work for developers.

Website and UX

I have designed and installed websites, programmed custom plugins and worked with artists to create a professional style. Over time I maintained a couple of commercial websites and a few private ones.

I can draft successful UX designs in Figma or other design tools to hand them off to developers or implement them myself.

Software Analysis

For procurement purposes I was tasked to reverse engineer communication protocols, analyze software quality and have assisted during contract negotiation and acceptance testing phases. I have written acceptance test plans and finalized feature requests together with customers.