We support software projects in the design, conception, development and testing of cloud and service oriented software systems.
Skills & Experiences
- Senior agile developer specialised on Kotlin, Java and related technologies like micro services and cloud based systems
- Solution Architect
- Certified ScrumMaster and ProductOwner and an agile work attitude
- Business analyst, system analysis and Requirement Engineering, use cases and documentation
- Developing test concepts unit, system and integration tests
- Internet of Things
- SQL & noSQL
- Clean Code Developer
- Test Driven Development
Languages
- Java
- Python, Scala, C / C++, Fortran, Pascal and COBOL
Frameworks & Tools
Cloud Technologies & Managed container
- Spring boot
- Spring
- AWS
- Docker
- Kubernetes
- CDI
Service & Data Interaction Technologies
- ReST
- AMQP – RabbitMQ, Kafka
- XMPP
- SOAP, JAX-WS, Axis
- XML-RPC, JAX-RPC, JAX-RS, jersey
Backend & Data Management
- Oracle, MySQL, DB2, MSSQL, PostgreSQL, SolidDB
- Hibernate, JPA, JDBC
- SQL, PL/SQL / TSQL and Relational algebra
- noSQL – Neo4J, MongoDB
- Concepts of RDB, OODB and XMLDB
Frontend / UI
- JavaScript
- React, Angular
- Backbone, Undescore, JQuery
- Node.js, NPM
- Java FX 8
- JSF, RichFace, MyFace, Tomahawk, Custom Component Design, JSP, Servlets
- HTML XHTML, JavaScript, CSS
- AJAX
- Facelets, Tile
QE & Tests
- Junit and Junit based Tools
- Cucumber, DSL-Design
- Selenium
- JIRA, HPQC
- Sonar
Deployment
- CI/CD
- Git, GitHub, GitLab
- Jenkins, TeamCity
- Gradle, Maven
References
| 05.2021 – Now | MHP Management- und IT-Beratung GmbH MonKit – Subscription, Billing, Accounting Solution Architect, Senior Agile Developer Technologies, tools & methods: Kotlin, Asure, Spring, Spring Boot, ReST, PostgeSQL, Gradle, TDD, CCD, IntelliJ. |
| 11.2017 – 05.2021 | Deutsche Bahn AG, Berlin: Design & development of a new Traveler Information System. Senior Agile Developer, Architect Technologies, tools & methods: Java, AWS, Spring, Spring Boot, ReST, PostgeSQL, Gradle, TDD, CCD, IntelliJ. |
| 06.2017 – 10.2017 | E Breuninger GmbH & Co., Stuttgart:
Design & development of a new onlne shop based on Micro Services & Domain Driven Design. Component design & development – frontend & backend Technologies, tools & methods: Java EE, Spring, Spring MVC, Spring Boot, ReST, Node.js, PostgeSQL, Gradle, Tomcat, TDD, CCD, IntelliJ. |
| 05.2016 – 05.2017 | Kassenärztliche Vereinigung Bayerns, Munich:
Redesigne of a system recording medical treatment documentation. Redesign and Refactoring of a web-application built 2012-2013: Analysing usage of the system Improving performance, test coverage and deployment chain and duration. Technologies, tools & methods: Java EE, Spring, Hibernate, ReST, SOAP, Oracle, Gradle, Tomcat, TDD, CCD, IntelliJ. |
| 10.2015 – 04.2016 | Kassenärztliche Vereinigung Bayerns, Munich:
A system to file and validate medical treatment reports with focus on quality assurance. Co design and development of a micro service driven system providing tools to upload, validate, evaludate and administrate medical treatment reports. Technologies, tools & methods: Java EE, Spring Boot, Spring, Hibernate, ReST, SOAP, Oracle, Gradle, Tomcat, TDD, CCD, IntelliJ. |
| 06.2015 – 09.2015 | Device Insight GmbH, Munich:
A solution to provide M2M (IoT) communication. Co Design and development of a solution to provide the administration and management of boiler units via a central system. Technologies, tools & methods: Java EE, ReST, Spring, Hibernate, XMPP, Openfire, Smack, Maven, PostgreSql, Jetty, IntelliJ. |
| 04.2014 – 04.2015 | emnos GmbH, Munich:
Lead marketing solution to join and administrate marketing activities and offers. Design and development of ‘Nominator’ – a leading marketing system. The system is a single page web application. Technologies, tools & methods: Java EE, JavaScript, Backbone, ReST, Spring, Hibernate, Git, Gradle, PostgreSql, Tomcat, Jetty, IntelliJ, SCRUM. |
| 01.2014 – 03.2014 | iC-Consult GmbH, Munich:
Single signon solution for a global auto motive player. Development of an single sign on solution for the web presence of an international corporation in the auto motive sector. Technologies, tools & methods:Java EE, JPA, Hibernate, EclipseLink, JPA, ReST, Jersy, SOAP, Maven, Tomcat 7.x, Oracle EX 11.x, SQL, SVN, Eclipse. |
| 01.2013 – 12.2013 | Siemens AG, Munich:
Web Application administring stock portfolio of employees. Co Design and development of a web application providing functionality to administrate stock portfolios of employees. Technologies, tools & methods:Java EE, JSF, Hibernate, JPA, SOPA; ReST, Maven, Tomcat 7.x, Oracle, SQL, SVN, Eclipse. |
