Sebastian (Dr.) K.

Senior Lead Developer, System Architecture

Avatar placeholder
Munich, Germany

Experience

Nov 2023 - Present
2 years 2 months

Senior Lead Developer, System Architecture

AVL DITEST

  • Redesigned a legacy Windows app for vehicle diagnostics as an AWS cloud application
  • Created build pipelines and performed code reviews using Kotlin, Spring Boot, Micronaut, Jenkins, and GitHub
Jun 2021 - Jun 2023
2 years 1 month

Technical Lead, System Architecture and Code Reviews

Munich and Upper Bavaria Chamber of Commerce

  • Provided technical leadership for a nearshore development team
  • Built and expanded a self-service web portal in the Open Telecom Cloud and connected it to the ELSTER portal of the Bavarian State Tax Office
  • Designed system architecture and conducted code reviews using Java, Spring Boot, Angular, Postgres, Keycloak, SAML, Docker, Linux, and Ansible
Feb 2021 - Jun 2021
5 months
Munich, Germany

Senior Java Backend Developer

Globalside GmbH

  • Developed the backend of a mobile app for private health insurance using Java, Spring Boot, RabbitMQ, Kubernetes, and AWS
  • Set up a monitoring infrastructure with Prometheus and Grafana
  • Managed and administered MySQL and Linux environments
Jan 2020 - Dec 2020
1 year
Munich, Germany

Senior Java/Kotlin Developer

Telefónica

  • Specified and implemented a microservices architecture in Kotlin using Spring Boot, Spring Reactive, REST APIs, MongoDB, and Elasticsearch
  • Developed React frontends
  • Implemented and optimized CI/CD build and deployment pipelines on Jenkins with Docker and Docker Swarm
  • Set up Linux development and test environments
Oct 2018 - Oct 2019
1 year 1 month
Vienna, Austria

Product Owner

UniCredit Group for HVB and Bank Austria

  • Managed a nearshore team in an outsourcing project for a portfolio management product
  • Designed system architecture with JEE on WebSphere and specified relational data models in Oracle DB
Aug 2017 - Aug 2018
1 year 1 month
Munich, Germany

Specification and Implementation

Bavarian Association of Statutory Health Insurance Physicians

  • Specification and implementation of an application for medical documentation
  • Backend processes in a microservices architecture with Java, Spring Boot and RabbitMQ
  • Integration of a legacy application with Wicket in the frontend
  • Test and delivery management as well as requirement specification using Gherkin/Cucumber
Jan 2016 - Dec 2017
2 years
Planegg, Germany

Data Warehouse Architect and Implementation

Sanacorp GmbH

  • Architecture and implementation of a data warehouse for graphical real-time reporting
  • Development using JEE on WebLogic, Java Swing, Oracle DB and PL/SQL
  • KPI analysis
Jan 2015 - Dec 2016
2 years
Planegg, Germany

Project Manager and Test and Process Manager

Sanacorp GmbH

  • Scrum project management of an application for invoicing manufacturer rebates in purchasing
  • Test and process management
  • Implementation of front-to-back processes and development of a relational data model using WebLogic, Oracle DB and Java Swing
Apr 2013 - Jul 2017
4 years 4 months
Vienna, Austria

Functional Design and Architecture

UniCredit Group for HVB and Bank Austria

  • Functional design of regulatory requirements (MiFID, WpHG, etc.) and technical implementation concepts with JSF, Tomcat and Spring
  • Agile implementation of a client advisory software for securities distribution
  • Requirement analysis and specification for MiFID II directive, cost disclosure and product governance using JEE on WebSphere and DB2
Jan 2013 - Mar 2013
3 months
Vienna, Austria

Functional Specification and Technical Project Management

UniCredit Group for HVB and Bank Austria

  • Integration of an application for displaying third-party market data using Tomcat and Oracle DB
Jun 2012 - Dec 2012
7 months
Vienna, Austria

Lead Architect and Responsible for Technical Concept

UniCredit Group for HVB and Bank Austria

  • Technical contribution and sole responsibility for the technical concept of a rule-based information system with JEE on WebSphere, JSF, and DB2
Jan 2012 - Jun 2012
6 months
Vienna, Austria

System Architect

UniCredit Group for HVB and Bank Austria

  • Developed the system architecture of a tool for generating PDF files using Java and DB2
Sep 2010 - Dec 2011
1 year 4 months
Vienna, Austria

Operational IT project management and functional specification

UniCredit Group for HVB and Bank Austria

  • Project management and functional specification for delivering a JEE web application for documenting securities advice using WebSphere and Struts
Mar 2010 - Aug 2010
6 months
Vienna, Austria

Functional and system specification

UniCredit Group for HVB and Bank Austria

  • Functional and system specification of a confirmations management system in investment banking and integration with existing systems
Sep 2008 - Feb 2009
6 months
Vienna, Austria

Project management for integrating market data software

UniCredit Group for HVB and Bank Austria

  • Project management for integrating an external market data software
Nov 2006 - Jul 2008
1 year 9 months
Paris, France

Software Developer

Thomson Reuters

  • Software development with Java and C++
Jul 2004 - Oct 2006
2 years 4 months
Paris, France

Software Developer

IXIS (now NATIXIS)

  • System integration and development of trading software with 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 banks, government agencies, wholesale, healthcare, automotive, and telecommunications. Part of my role is to analyze business requirements, contribute to the creation of requirement documents (e.g., user stories), design the related data model and interface architecture, and implement solutions according to current IT standards in agile methodologies.

I conceive 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 with REST interfaces or asynchronous event-driven models based on message queues like ActiveMQ, Kafka, or RabbitMQ.

I usually work with in-house or nearshore teams of about 5–10 people, including specialized frontend and backend developers, where I often take on a coordinating and steering role, create detailed specifications, and perform progress tracking and code reviews according to agreed acceptance criteria. My development focus in Java and Kotlin is on the backend, but I also develop on the frontend (especially React).

I also 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, learn new domains quickly, and have an autonomous and methodical approach. I am also used to working out and aligning constructive solutions with all stakeholders in complex or conflict-laden situations.

Languages

German
Native
English
Advanced
French
Advanced

Education

Oct 2001 - Jun 2004

University Paris XII

Doctor of Computer Science, Title: “A multi-agent system for inter-organizational workflow management” · Computer Science · France

Oct 2000 - Jun 2001

Pierre and Marie Curie University, Paris VI

Postgraduate Studies · Robotics and Artificial Intelligence · Paris, France

Oct 1996 - Jun 2000

EPF Sceaux / Munich University of Applied Sciences

Double degree (Dipl-Ing. FH / Diplôme d'Ingénieur) · Munich, Germany

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

Similar Freelancers

Discover other experts with similar qualifications and experience

Anton K.
Anton K.

Head of Technical Overall Integration NSC / Hadoop Cloud Development

View Profile
Thomas H.
Thomas H.

Senior MLOps, DevOps Engineer

View Profile
Achille C.
Achille C.

Backend/Frontend Developer

View Profile
Stanislav B.
Stanislav B.

Senior Solution Architect

View Profile
Serge K.
Serge K.

MLOps (machine learning operations)

View Profile
Tezcan D.
Tezcan D.

Solution Architect / Project Manager

View Profile
Jürgen F.
Jürgen F.

AR/VR/XR Architect

View Profile
Michael K.
Michael K.

Architect and Full-Stack Developer

View Profile
Lothar H.
Lothar H.

Solution Manager for PoC investigation and replacement and refinement of an existing cloud and IoT power plant control system

View Profile
Thomas S.
Thomas S.

Rating System

View Profile
Hüseyin K.
Hüseyin K.

Senior Full-Stack Engineer

View Profile
Thomas J.
Thomas J.

Backend Developer, DevOps Engineer

View Profile
Abderrahmen S.
Abderrahmen S.

Technical Team Lead

View Profile
Waldemar L.
Waldemar L.

Business Analyst / Requirements Engineer

View Profile
Matthias K.
Matthias K.

General ERP and AI Consulting

View Profile
Zakaria A.
Zakaria A.

Vice President Technology

View Profile
Osman T.
Osman T.

Senior Developer and Consultant

View Profile
Christoph B.
Christoph B.

Architect, Business Analyst, Developer

View Profile
Matthias I.
Matthias I.

Fractional CTO (Principal Engineer / Technical Architect)

View Profile
Patrick W.
Patrick W.

AI Software Engineer

View Profile
Peter F.
Peter F.

Subproject Manager and Solution Architect - Microsoft 365 Transformation

View Profile
Max R.
Max R.

Cloud (AWS) | AI | DevOps | Data

View Profile
Michael P.
Michael P.

Setup Azure cloud, Java development, CI/CD pipelines

View Profile
Enis S.
Enis S.

Software Developer

View Profile
Shamaila M.
Shamaila M.

Senior Software Architect

View Profile
Paul W.
Paul W.

Architecture Consultant (Freelance)

View Profile
Andreas K.
Andreas K.

Senior Developer

View Profile
Tomas S.
Tomas S.

Co-Founder & CTO

View Profile
Stefan B.
Stefan B.

Senior Full Stack Developer / Co-Founder / CTO / Head of Development

View Profile
Prasad T.
Prasad T.

Solution Architect / Senior Manager – DTC E-Commerce Platform

View Profile