Profileimage by Florian Kalcher Solution Architect | Requirements Engineer from OEpfingen

Florian Kalcher

not available until 12/31/2025

Last update: 26.03.2025

Solution Architect | Requirements Engineer

Company: Florian Kalcher IT Consulting
Graduation: Dipl.-Ing. (FH)
Hourly-/Daily rates: show
Languages: German (Native or Bilingual) | English (Full Professional)

Attachments

SPARX_Enterprise_Architect_Certificate.pdf
CV-Florian-Kalcher-EN-2025_100225.pdf

Skills

CERTIFICATIONS
  • TOGAF Enterprise Architecture Practitioner Certified
  • TOGAF Enterprise Architecture Foundation Certified
  • IREB Certified Professional for Requirements Engineering (CPRE), Foundation Level
 

INDUSTRY EXPERTISE
  • Railway Provider (de: EVU/Eisenbahnverkehrsunternehmen)
  • Automotive
  • Defence and Space
 

CONCEPTUAL AND ANALYTICAL SKILLS
  • Strong Conceptual Skills: Proficient in abstract thinking, enabling the development of high-level architectures and strategies that effectively address both technical and business challenges.
  • Analytical Problem Solving: Adept at dissecting complex problems into manageable components, identifying root causes, and designing tailored, actionable solutions.
  • System Thinking: Skilled in analyzing the interdependencies of system components, considering both technical and business implications to create holistic solutions.
 

CLOUD AND INFRASTRUCTURE EXPERTISE
  • Cloud Platforms: Experience with Microsoft Azure, including optimization of cloud-based solutions
  • Azure Services: Familiarity with core Azure offerings, in particular Key Vault
 

ARCHITECTURE AND DESIGN EXPERTISE
  •     Microservices Architecture: Skilled in designing distributed systems that promote scalability, resilience, and maintainability.
  •     Domain-Driven Design (DDD): Adept at leveraging DDD principles to align technical design with business requirements.
  •     Event-Driven Design: Expertise in architecting systems that handle real-time event processing and asynchronous communication.
  •     RESTful API Design: Advanced knowledge of REST principles, API lifecycle management, and best practices for scalable and secure interfaces.
  •     Public Key Infrastructure (PKI): Strong understanding of PKI fundamentals, certificate management, and secure communication protocols.
 

PROGRAMMING AND DEVELOPMENT
  •     Programming Languages: Familiar with Java and its frameworks, particularly Spring Boot, and knowledgeable in commonly used annotations
  •     Database Expertise: Skilled in SQL for relational database design, query optimization, and integration with Java-based applications.
 

MODELLING AND DIAGRAMMING
  •     UML (Unified Modeling Language): Expert in creating comprehensive diagrams for systems analysis, design, and communication.
  •     ArchiMate: Proficient in creating enterprise architecture models to bridge the gap between business and IT.
    Tools:
  •         SPARX Enterprise Architect: Skilled in using SPARX EA for detailed modeling and system design.
  •         PlantUML: Efficient in sketching and automating visualizations of architectural ideas.
 

METHODOLOGIES AND TOOLS
  •     Agile and Iterative Development: Experienced in Agile frameworks like Scrum to ensure alignment of architecture with evolving requirements.
  •     Requirements Engineering Techniques: Proficient in use case modeling, user stories, and documenting functional and non-functional requirements.
  •     System Integration: Hands-on experience in integrating heterogeneous systems, including legacy modernization.
 

ADDITIONAL SKILLS
  •     Stakeholder Communication: Ability to translate complex technical concepts into business-friendly language.


 

Project history

12/2022 - Present
Solution Architect
(Transport and Logistics, >10.000 employees)

Sector:    Public Transport

Tasks
  • Separating infrastructure code from application code and domain code in order to increase maintainability and testability
  • Design of fulfillment domain in the context of public transport
  • Design of crypto library in order to support symmetric and asymmetric keys relevant for ticket security
  • Preparation and elaboration of Architectural Decision Records (ADR)
  • Derivation and elaboration of guidelines
  • Elaboration of a Archimate C4 model in order to reflect domain landscape
  • Design and elaboration of architectural concepts (using UML) in the context of hexagonale architecture based on use cases
  • Process design using BPMN in order to plan workflow engine support for selected processes

Programming Languages:
  • Java
  • Java Springboot
  • javascript
Skills:
  • ActiveMQ
  • AMQP
  • Archimate
  • Atlassian Confluence
  • Atlassian Jira
  • C4
  • Domain Driven Design
  • Hexagonale Architecture (Port and Adapter)
  • HIT Rail eTCD
  • Kubernetes
  • MS Azure
  • MS Azure Keyvault
  • MS Azure Service Bus
  • OpenAPI
  • OpenSSL
  • Plantuml
Standards
  • UIC OSDM (Union Internationale des Chemins de fer Open Sales and Distribution Model)

11/2020 - 10/2022
Requirement Engineer
(Banks and financial services, 500-1000 employees)


12/2018 - 10/2020
Solution Architect
(Automotive and vehicle construction, 50-250 employees)


10/2015 - 11/2018
Requirements Engineer, System Architect
(Internet and Information Technology, >10.000 employees)


04/2015 - 10/2015
Project Manager
UDG Herrenberg (Internet and Information Technology, 250-500 employees)


03/2014 - 03/2015
Business Analyst
(Telecommunications)


06/2012 - 12/2013
Business Analyst, Requirements Engineer, Software Architect
(Other, >10.000 employees)


06/2009 - 06/2012
Business Analyst, Requirements Engineer, Software Architect
(Other, >10.000 employees)


Certifications

TOGAF Enterprise Architecture Practitioner
2025
TOGAF Enterprise Architecture Foundation
2025
Certified Professional for Requirements Engineering Foundation Level
2022

Local Availability

Open to travel worldwide
Profileimage by Florian Kalcher Solution Architect | Requirements Engineer from OEpfingen Solution Architect | Requirements Engineer
Register