Martin E.

Lecturer

Pfinztal, Germany

Experience

Jan 2025 - Present
9 months
Pfinztal, Germany

Instructor

Udemy

  • Conceptualizing and creating a training series on Java, Spring Boot, Spring Cloud, and AI development.
  • Link: Spring Boot Campus ([link]
Oct 2024 - Aug 2025
11 months
Cologne, Germany

Software Developer, Architect

Bank-Verlag GmbH

  • Fixing security vulnerabilities in existing authorization software
  • Upgrading Spring and Hibernate versions as well as various libraries
  • Replacing the RichFaces GUI with a modern REST-based web application
  • Integrating Keycloak (OAuth2) including multi-factor authentication
  • Advising and designing for PCI 4.0 certification
  • Secure coding and performance tuning
  • Designing and implementing SSO via Keycloak
Jan 2024 - Mar 2025
1 year 3 months
Langen, Germany

Software Developer, Architect

DFS Deutsche Flugsicherung GmbH

  • Creating and extending a microservice for permission systems and user/group management
  • Integrating Keycloak (OAuth2) into the existing application
  • Managing all permissions through Keycloak
  • Optimizing OAuth2 tokens
Aug 2023 - Dec 2023
5 months
Karlsruhe, Germany

Software Developer

Lucke EDV GmbH

  • Project work to adapt the banking system for legal reporting requirements from derivatives
  • Modifying Java Swing dialogs, backend services, and databases
  • Implementing the reporting process (Java on host under OS/390)
Jan 2023 - Jun 2023
6 months
Karlsruhe, Germany

Team Lead, Software Architect

Starface GmbH

  • Functional and disciplinary team leadership for the development of the core components of the Starface phone systems
  • Coordinating release content and aligning between product management, QA, and executive management, as well as resource and budget planning
  • Preparing the team for agile workflows, introducing GitLab and CI/CD, and migrating from Jenkins to GitLab
  • Managing an external development team through outsourcing in the EU abroad
  • Designing a cloud-ready target architecture for the phone system software including an implementation plan; breaking down the monolith into functional and technical sub-services
Jul 2019 - Dec 2022
3 years 6 months
Karlsruhe, Germany

Software Development, Team Lead, Software Architect

Econda GmbH

  • Building a team in full-stack SaaS development and data engineering with AI/ML, providing technical and disciplinary team leadership
  • Implementing and optimizing work processes for agile workflows and controlling
  • Setting up an AWS application landscape for high-load systems (>30 million requests per day) including stakeholder analysis, client workshops, arc42 architecture documentation, system design and TOGAF-based analysis
  • Coordinating client projects and release content as well as resource and budget planning and alignment between management, operations and sales
  • Developing new products for AI-based purchase recommendations, KPI forecasting and root cause analysis for forecast deviations
  • Migrating from Jenkins to GitLab
Jan 2003 - Jun 2019
16 years 6 months
Kassel, Germany

Software Development, Team Lead, Project Management

Atruvia AG

  • Software development and expert in the banking sector (complete software for savings and cooperative banks)
  • Identity management and permission systems (including AD and LDAP)
  • Document management as well as automated return/form management, BPM and document requests (§18 KWG)
  • Legally compliant archiving of contract documents and bank statements
  • Multi-channel communication between the bank and customers
  • Automated transaction management to support controlling and auditing and to manage business transaction workflows
  • Data mining to support the data warehouse and business process control in banks (BIS)
  • Designing and introducing a test framework and a DSL for the automated setup and preparation of test banks
  • From 2015 project and team leadership (technical and professional leadership of up to 20 team members)

Summary

I have dedicated my career to developing robust, secure software solutions and advancing team performance within the banking, aviation, and technology sectors. My background encompasses building scalable microservices, modernizing legacy systems, and creating cloud-based architectures. I am experienced in Java technologies, secure coding practices, and agile transformation, with a longstanding focus on integrating and streamlining complex applications.

I have also developed training programs covering Java, Spring Boot, and AI development, which reflects my commitment to sharing knowledge and driving innovation. My work consistently delivers tangible value through pragmatic, hands-on technical execution and thoughtful leadership.

Languages

German
Native
English
Advanced

Education

Oct 1992 - Jun 2000

High School

Heringen, Germany

Certifications & licenses

CPSA-F

OCP Java

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