Badges
Certifications
Work Experience
Java Backend Specialist - Freelancer & Trainer
HappyCoders.eu• August 2019 - Present
You need someone who understands your expectations of software solutions; who helps you clarify them before working on them – instead of rashly starting with a vague understanding of your requirements; who develops exactly what you need and not more – without premature optimizations and over-engineering? You need custom software tailored to your requirements; existing Java software to be extended; slow or software that crashes frequently fixed? I will thoroughly analyze your business processes and requirements in dialogue with you (and other potential stakeholders), design an overall architecture, and implement software that solves your requirements in an agile and professional way.
Chief Technology Officer
Fonpit AG• August 2009 - July 2019
Board member and CTO of Fonpit AG in Berlin, operator of the world’s largest multilingual Android community, AndroidPIT with approx. 50 employees. * Setting up the agile IT team (Scrum) and responsibility for up to 15 employees. * Development of a high-performance, scalable and customizable content management system for AndroidPIT since 2009 – with the Spring Framework, Hibernate ORM, Tomcat, MySQL and Elasticsearch in the backend. * Continuous upgrades of the code base from Java 6, Spring Framework 2.5 and Hibernate 3.2 in 2009 to Java 11, Spring 5.1, Spring Boot 2.1, Spring Cloud Greenwich and Hibernate 5.3 in 2019. * Adaptation of the entire IT infrastructure to the requirements of the EU-GDPR in 2018. * Development of the native advertising format “NEAds – Native Engagement Ads” since 2016 – implemented them as a Microservice architecture with Spring Boot, Spring Cloud, Netflix OSS, Elasticsearch and RxJava – and operated in a Kubernetes cluster. * Development of the AndroidPIT App Center, a Google-independent app store for Android apps with various payment methods and the ability for app developers to offer discounts and promotions, – pre-installed on devices of many manufacturers in 2010. * Development of the first web directory of Android apps in 2009 – even before the Google Play Store existed as a website – by reverse engineering the Android App Store. * Setting up CI/CD pipelines with Jenkins and the Jenkins Job DSL. * Automation of the configuration and administration of the IT infrastructure with Ansible.
Chief Technology Officer
eleisure AG• July 2004 - August 2009
Founder, board member and CTO of eleisure AG in Karlsruhe, a holding company for online gaming. Development of the game rental platform “GameAbo”, the browser-based MMOG “Feenix – The Age of Pirates”, which was voted Browser Game of the Year 2005 by 50,000 readers of the online magazine “Galaxy-News”, and the browser-based 3D flirt community “Bailamo”. Development of the backends based on Java, Spring Framework, Hibernate ORM, Tomcat and MySQL. Development of the Bailamo 3D Frontend as a Java Applet with OpenGL and JOGL.
Education
Technische Universität Ilmenau
Computer Science, MS• October 1994 - January 1999
Studied Computer Science at the Technical University Ilmenau with a focus on practical computer science, algorithms and data structures, and database systems. Diploma thesis with the title “Conception, comparison and evaluation of different approaches for the data management of an adaptive agent based on predictive data mining” at Amazon in Seattle, USA. Graduated as Diplom-Informatiker with distinction after 9 semesters.
Links
Skills
sven_woltmann has not updated skills details yet.