Servus (Bavarian for "hi"), I am Sven, a mobile application developer, consultant and collaborator. My goal is to make your mobile application address your user's pain points and hence improve their experience. This requires understanding of technical boundary conditions and usable user interaces. With over ten years of professional experience, I can provide just that.

What do I offer?

Mobile

Developmet for iOS and Android, including Cross-Platform technologies like Xamarin and Flutter

APIs

Development of API services. Experienced in REST, OData and GraphQL. AWS certified.

Architecture

Collaborative definition of Architecture and Design considering system-limitations, integration interfaces and non-functional aspects

Blog

AWS Elastic Container Service: Fargate

May 8, 2020

Recently I was involved in setting up a new Node.js-based service on AWS. There are multiple compute options to choose from on AWS. The one I’d like to discuss here is the Fargate launch type on the AWS Elastic Container Service (ECS). I won’t get into too much details of what Fargate is (there is the AWS documentation for that), but basically it allows you to run Docker containers without having to manage EC2 instances underneath. That said it is not bound to execution time constraints like AWS Lambda functions, which may also be a suitable compute option depending on your requirements. For the decision process, which of these to choose, I’d like to recommend this very good episode of the Cloudonaut Podcast.

Elektroautos

Feb 9, 2020

Ich bin seit 2014 im Schnitt 40.000 km im Jahr gefahren. Das Verhältnis beruflich/privat war dabei schätzungsweise 60/40% . Nach etwas mehr als 2 Monaten “schaffe ichs mit Bus und Bahn”, brauch ich ein neues Auto. Test gescheitert. Einen Verbrenner möchte ich in 2020 wegen der Klimathematik nicht mehr kaufen.

A first look at Flutter

Dec 22, 2019

Cross-platform app development (read “iOS and Android from the same code-base”) is the wet dream of many teams and companies for a long time. I’ve spent quite some time with projects based on HTML5 + Cordova or Xamarin.iOS / .Android (not Forms), so I have a bit of experience in the area and try to keep up with the trends.

On working remotely

Nov 5, 2019

A topic I keep coming back to, is remote collaboration in software development. Why?Well, I had the opportunity to work in multiple project setups with different setups with regards to the team members locations. Basically it spanned from single location office, over multiple locations in one time zone up to offices and remote colleagues across three time zones. The main reason is, that I myself like working from home quite a lot and will be doing so more in the future. Hence, I started looking around for material on the topic and best-practices for remote teams quite a while back.

Snippey: A keyboard extension for your own Snippets. For iPhone.

Aug 5, 2019

Back in 2017, reading about keyboard extensions in iOS, I thought that it would be cool to build a little keyboard extension of my own. The idea was, to have a customizable keyboard with stuff you frequently use in messaging, but typically don‘t, because it‘s to complicated to type on a mobile - the shrug text emoticon ¯\_(ツ)_/¯ being an obvious example. However, back then I did not find the time to finish it.

Projects

References

Sven stepped in as interim lead developer and established the technical concept for the implementation application and backend platform. His work included setting up our project boilerplates based on React.js, Node.js, TypeScript and GraphQL. Furthermore, he set up our infrastructure-as-code on Amazon Web Services and the CI/CD pipelines with CircleCI. Besides the technical tasks he actively engaged in scope discussions and provided help throughout the team.
Christine Kiefer - Co-Founder, CEO @ Ride GmbH - May 2020

SAP Development Expert

Internal Curriculum - SAP SE - September 2016
We approached Sven when we needed help with the integration of our DevOps Platform with the major Public Cloud Providers. Sven provided us with powerful Terraform Infrastructure Code that enabled us to rapidly integrate with much more than the initially expected providers. Besides delivering an over-the-average solution to our problem, he provided valuable insights into Infrastructure as Code that helped us to increase the adoption of our DevOps Platform. We enjoyed working with him very much and strongly recommend to get him on-boarded to your projects!
Fabian Peter - CEO @ p3r - April 2020