Sebastian (Dr.) K.

Senior Lead Developer, System Architecture

Munich, Germany

Experience

Nov 2023 - Present
1 year 11 months

Senior Lead Developer, System Architecture, Build Pipeline Setup and Code Reviews

AVL DITEST

  • Redesign of a legacy Windows app for vehicle diagnostics as an AWS cloud application
Jun 2021 - Jun 2023
2 years 1 month
Munich, Germany

Technical Lead of a nearshore development team, system architecture and code reviews

IHK für München und Oberbayern

  • Building and extending a self-service web portal in the Open Telecom Cloud and connecting it to the ELSTER portal of the Bavarian State Tax Office
Feb 2021 - Jun 2021
5 months
Munich, Germany

Java Senior Developer for the backend of a mobile app for private health insurance

Globalside GmbH

  • Setting up a monitoring infrastructure with Prometheus and Grafana
Jan 2020 - Dec 2020
1 year
Munich, Germany

Java/Kotlin Senior Developer

Telefónica

  • Specifying and implementing the microservices architecture in Kotlin (Spring Boot, Spring Reactive with REST APIs, MongoDB, Elasticsearch)

  • Developing React frontends

  • Implementing and optimizing CI/CD build and deployment pipelines on Jenkins with Docker and Docker Swarm

  • Setting up Linux development and test environments

Oct 2018 - Oct 2019
1 year 1 month
Munich, Germany

Product Owner

UniCredit Gruppe für HVB und Bank Austria

  • System architecture with JEE and WebSphere

  • Specifying the relational data model (Oracle DB)

  • Leading a nearshore team

Aug 2017 - Aug 2018
1 year 1 month
Munich, Germany

Specification and implementation of an application for medical documentation

Kassenärztliche Vereinigung Bayerns

  • Backend processes in a microservices architecture in Java/Spring Boot with RabbitMQ

  • Integration of a legacy application (Wicket front-end development)

  • Test and delivery management

  • Requirements specification in Gherkin/Cucumber

Jan 2016 - Dec 2017
2 years
Planegg, Germany

Architect and implementation of a data warehouse

Sanacorp GmbH

  • Graphical real-time processing (JEE WebLogic, Java Swing, Oracle DB, PL/SQL)

  • KPI analysis

Jan 2015 - Dec 2016
2 years
Planegg, Germany

Project manager (SCRUM)

Sanacorp GmbH

  • Test and process management of an application for billing manufacturer rebates in purchasing

  • Implementation of front-to-back processes and relational data model (WebLogic, Oracle DB, Java Swing)

Apr 2013 - Jul 2017
4 years 4 months
Munich, Germany

Business concept and architecture

UniCredit Gruppe für HVB und Bank Austria

  • Business concept for regulatory requirements (MiFID, WpHG …)

  • Technical concept and architecture for JSF, Tomcat, Spring

  • Agile implementation of a customer advisory software in securities sales

  • Requirements analysis and business and technical specification for MiFID II directive cost disclosure and product governance (JEE WebSphere, DB2)

Jan 2013 - Mar 2013
3 months
Munich, Germany

Business specification and technical project management

UniCredit Gruppe für HVB und Bank Austria

  • Integration of an application to display market data from a third party (Tomcat, Oracle DB)
Jun 2012 - Dec 2012
7 months
Munich, Germany

Lead Architect and Functional Design

UniCredit Gruppe für HVB und Bank Austria

  • Support for functional design

  • Sole responsibility for the technical concept (JEE WebSphere, JSF, DB2)

  • Lead architect of a rule-based information system

Jan 2012 - Jun 2012
6 months
Munich, Germany

System Architect

UniCredit Gruppe für HVB und Bank Austria

  • System architecture of a tool for generating PDF files (Java, DB2)
Sep 2010 - Dec 2011
1 year 4 months
Munich, Germany

Operational IT Project Lead and Functional Specification

UniCredit Gruppe für HVB und Bank Austria

  • Deployment of a JEE web application (WebSphere, Struts) to document securities advice
Mar 2010 - Aug 2010
6 months
Munich, Germany

Functional and System Specification

UniCredit Gruppe für HVB und Bank Austria

  • System for confirmations management in investment banking, integration with existing systems
Sep 2008 - Feb 2009
6 months
Munich, Germany

Project Lead

UniCredit Gruppe für HVB und Bank Austria

  • Integration of an external market data software
Nov 2006 - Jul 2008
1 year 9 months

Software Developer

Thomson Reuters

  • Java/C++
Jul 2004 - Oct 2006
2 years 4 months

Software Developer

IXIS (now Natixis)

  • System integration and software development of trading software (Java JEE)

Summary

I have been working for about 15 years in software specification and development, as a technical project manager, lead developer, and system architect in agile teams. My project portfolio includes banking, government agencies, wholesale, healthcare, automotive, and telecommunications.

Part of my work is analyzing business requirements, contributing to the creation of requirement documents, designing the related data model and interface architecture, and implementing solutions according to current IT standards using agile methodologies.

In doing so, I design or extend microservices cloud architectures and full-stack applications in modern IT systems using JEE, Spring Boot, and Micronaut frameworks, with SQL or NoSQL databases, REST interfaces, and asynchronous event-driven models based on message queues like ActiveMQ, Kafka, or RabbitMQ.

I mostly work with in-house or nearshore teams of about 5–10 people, including specialized front-end and back-end developers, where I often take on a coordinating and steering role, create fine specifications, and perform progress tracking and code reviews according to agreed acceptance criteria. The focus of my development work is backend services in Kotlin, Java, Spring Boot, JEE, and other languages and frameworks.

Furthermore, I have a strong background in test automation and test-driven development, as well as setting up CI/CD pipelines using Jenkins and GitLab/Bitbucket with Docker and Ansible.

I am communicative, quickly get into new subject areas, and have an autonomous and methodical approach. I am also used to working out and agreeing on constructive solutions with all stakeholders in complex or conflict-laden situations.

Languages

German
Native
English
Advanced
French
Advanced

Education

Oct 2001 - Jun 2004

University of Paris XII

Doctor of Computer Science · Computer Science · France

Oct 2000 - Jun 2001

Pierre and Marie Curie University, Paris VI

Robotics and Artificial Intelligence · France

Oct 1996 - Jun 2000

EPF Sceaux & University of Applied Sciences Munich

Double degree (FH Engineer / Diplôme d'Ingénieur) · France

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions