- Koerber Supply Chain (Nuremberg, Germany)Software ArchitectLOGISTICS & SUPPLY CHAINJanuary 2023 - Today (2 years and 5 months)Nürnberg, GermanyProject: Monolith to Cloud-Native SaaS TransformationTechnology Stack: Kubernetes, Microservices, GitLab CI, Azure, Java, Docker, PostgreSQL, RHEL 9.2
- Redefined system architecture, transforming a monolithic Event-Driven Architecture into a scalable, cloud-native SaaS ecosystem with kubernetes and microservices
- Provided strategic consultation on team topology and workflow design to efficiently align company goals with the updated technology stac
- Designed and implemented CI/CD pipelines using GitLab CI for integration and delivery across multiple microservices.
Project: Cloud Identity & Access Management with Azure ADTechnology Stack: Azure AD, Keycloak- Strengthened security by implementing robust Authentication and Authorization, ensuring a secure user experience
- Designed and configured single sign-on (SSO) and role-based access control (RBAC) to enhance operational efficiency and compliance
Project: Databank Optimization, Migration and BackupTechnology Stack: Python, PostgreSQL, RHEL 9.2, Docker, Docker Compose- Migration of critical systems from Oracle DB to PostgreSQL, ensuring data integrity and performance improvements.
- Designed and implemented automated backup and replication mechanisms using Python to maintain PostgreSQL as a reliable standby.
- Containerized the database environment with Docker and orchestrated multi-service deployment using Docker Compose.
- Cloudrizon GmbHSoftware Solution ArchitectE-COMMERCEMay 2022 - December 2022 (7 months)Ulm, GermanyProject: Cloud-Native Event-Driven SaaS Platform ArchitectureTechnology Stack: Kubernetes, Microservices, Vault, Azure DevOps, Azure, Java, Docker, PostgreSQL, Jira
- Provided technical consultation for a cloud-native, event-driven SaaS platform built on Azure
- Designed scalable microservices using Java and Docker, orchestrated via Kubernetes for high availability and fault tolerance.
- Implemented secure secret management using HashiCorp Vault to ensure compliance and protect sensitive application data.
Project: Facilitating EventStorming WorkshopTechnology Stack: EventStorming, Team Topologies- Facilitated EventStorming workshops to foster collaborative domain exploration and align cross-functional stakeholders
- Applied principles from Team Topologies to design team structures that optimize for flow and cognitive load
- BroseSoftware ArchitectAUTOMOBILEDecember 2020 - April 2022 (1 year and 4 months)Bamberg, GermanyProject: Adaptive Microkernel Architecture with Continuous ValidationTechnology Stack: GitLab, Python, PostgreSQL, Linux
- Designed and developed an evolutionary microkernel-based application architecture.
- Integrated fitness functions into CI/CD pipelines to automate performance and quality evaluation during deployment.
Project: Architectural Governance & Engineering Enablement InitiativeTechnology Stack: GitLab, Python, PostgreSQL, Linux- Led the definition and refinement of architectural requirements for scalable system design.
- Drove key organizational development initiatives to align engineering processes with architectural goals.
Project: Safety & Security Architecture for NextGen Automotive ECUsTechnology Stack: GitLab, Python, PostgreSQL, Linux- Defined and managed safety and security requirements for next-generation automotive Electronic Control Units (ECUs).
- Aligned enterprise architecture practices with functional safety standards and industry compliance needs.
- M.Sc. in TelecommunicationPolytechnic University of Turin2012M.Sc. in Telecommunication