Sascha Eisenmann | IT Consultant & Software Engineer |
---|---|
Sascha Eisenmann | IT Consultant & Software Engineer |
Kontakt Kompetenzen Backend Java Spring Boot Camunda Frontend Javascript React Angular Vue.js DevOps Terraform Kubernetes Github Actions AWS Ausbildung Fachinformatiker für Systemintegration it.schule Stuttgart 2009 - 2012 Zertifikate Professional Scrum Master PSM I scrum.org | 03/2018 | |
Projekte Frontend Architekt - Aufbau einer Component Library für mehrere Anwendungen Verwertungsgesellschaft | seit 01/2024 Um eine einheitliche Oberfläche für alle Anwendungen zu gewährleisten, wurde die Entscheidung getroffen, eine eigene Component Library zu entwickeln. Die Component Library wird in enger Zusammenarbeit mit dem Design Team entwickelt. Als Schnittstelle zwischen Design und Entwicklung werden die von Token Studio generierten Design Tokens verwendet. Methoden & Werkzeuge Angular | TypeScript | Figma | Token Studio | Style Dictionary | NX | Storybook | Emotion | Visual Regression Testing | GCP | Github Actions Aufgaben
Consultant - Unterstützung Prozessautomatisierung / DevOps Versicherung | 12/2023 - 08/2024 Unterstützung der internen Mitarbeiter bei der Automatisierung eines neuen Geschäftsprozesses im Hinblick auf die Verwendung von Camunda und DevOps Tools wie (Tekton und ArgoCD). Methoden & Werkzeuge Java | Camunda | BPMN | Spring Boot | OpenShift | ArgoCD | Helm Aufgaben
Software Engineer - Aufbau einer intelligenten Arbeitspaketverteilung Verwertungsgesellschaft | 05/2023 - 12/2023 Um die Verteilung von kleinen Arbeitspakten auf verschiedene Teams zu optimieren, sollte eine Anwendung entwickelt werden, die es den Teamleitern ermöglicht, die Arbeitspakte möglichst einfach auf ihre Teams zu verteilen. Zusätzlich zu einer Webanwendung für die Verteilung wurde eine Recommendation-Engine entwickelt, die auf Basis der vorgegebenen Kapazitäten eine optimale Verteilung der Arbeitspakete vorschlägt und dabei den möglichen Profit und die Arbeitsbelastung für die Mitarbeiter berücksichtigt. Methoden & Werkzeuge Angular | TypeScript | Webpack Module Federation | Material Design | NGXS | Kotlin | Spring Boot | REST | GCP | Terraform | Github Actions Aufgaben
Software Engineer - Prozessautomatisierung Output Management Lebensversicherung | 01/2022 - 04/2023 Überführung der auf Host-Jobs basierenden Massenverarbeitung des Output-Management-Systems auf eine moderne Camunda Prozessanwendung. Methoden & Werkzeuge Java 17 | Kotlin | Spring Boot | Camunda | BPMN | OpenShift | SOA | Helm | ArgoCD | Jenkins Aufgaben
Frontend Developer - Aufbau Unternehmenswebseite IT-Beratung | 12/2021 - 10/2022 Die Webseite des Unternehmens sollte neu aufgebaut werden. Dafür wurden, mithilfe eines externen Designers, die benötigten Seiten in Figma erstellt und mit dem Kunden abgenommen. Aus diesen Designs wurden dann wiederverwendbare Komponenten entwickelt, damit zukünftige Seiten schnell aus vorhandenen Bausteinen zusammengesetzt werden können. Für die Verwaltung von dynamischen Inhalten, wie z.B. Blogposts, Podcasts und Mitarbeiterprofilen wurde Netlify CMS eingesetzt und das Deployment erfolgte in der bereits vorhanden AWS Infrastruktur. Methoden & Werkzeuge React | Typescript | Tailwind CSS | Gatsby | Netlify CMS | Storybook | CloudFront | AWS Lambda | Github Actions | Google Analytics | Podlove Web Player Aufgaben
DevOps Engineer - Migration zu Infrastructure as Code Lebensversicherung | 09/2021 - 01/2022 Umstellung der Infrastrukturkonfiguration auf "Infrastructure as Code", um Fehler beim Release zu vermeiden und eine einheitliche Konfiguration über alle sechs Umgebungen hinweg zu gewährleisten. Methoden & Werkzeuge Java | Kotlin | Spring Boot | Microservices | OpenShift | AWS | Terraform | Helm | ArgoCD | Jenkins | Prometheus | Grafana | ELK | Docker Aufgaben
DevOps Engineer - Aufbau Kubernetes Cluster in AWS IT Consulting | 11/2020 - 01/2021 Aufbau einer Testumgebung für den Betrieb mehrerer Applikationen auf Basis von Kubernetes. Da eine Hochverfügbarkeit für die Testumgebung nicht nötig war, wurde aus Kostengründen eine Alternative zu dem von AWS bereitgestellten Elastic Kubernetes Service gesucht. Methoden & Werkzeuge AWS | Terraform | Ansible | Kubernetes | Kops | Github Actions Aufgaben
Lead Developer - Prozessautomatisierung Bundesbehörde | 11/2020 - 12/2021 Vollständige oder teilweise Automatisierung eines manuellen Prozesses zur Prüfung von ca. 50.000 Vorgängen pro Monat. Methoden & Werkzeuge Java 11 | Jakarta EE | Camunda | BPMN | DMN | Docker | DC/OS | Kafka | ELK | Jenkins Aufgaben
Lead Developer - Entwicklung Agile Toolbox IT-Beratung | 01/2020 - 11/2021 Entwicklung von Webanwendungen zur Unterstützung der agilen Zusammenarbeit von Teams (z.B. für Planning Poker, Team Health Checks, Task Management, Weiterbildung). Methoden & Werkzeuge Java | Spring Boot | Vue.js | Vuetify | Sass | Vuex | REST | WebSocket Aufgaben
Software Engineer - Migration Geschäftsprozesse Lebensversicherung | 01/2019 - 11/2020 Migration von bestehenden in XML und XSLT implementierten Geschäftsprozessen in ausführbare BPMN Prozesse. Methoden & Werkzeuge Java 11 | Spring Boot | Camunda | BPMN | DMN | OpenShift | SOA | Enterprise Architect | Jenkins Aufgaben
Lead Developer - Mitarbeiter Self-Service-Portal Krankenversicherung | 10/2017 - 12/2018 Entwicklung eines Portals zur Automatisierung von Regelprozessen. Methoden & Werkzeuge Kotlin | Spring Boot | Camunda | BPMN | Angular | TypeScript | HTML | PowerShell Aufgaben
DevOps Engineer - Aufbau einer zentralen Logging Infrastruktur Krankenversicherung | 06/2017 - 12/2018 Aufbau einer zentralen Infrastruktur für das Sammeln, Aufbewahren und Auswerten von Logausgaben aller wichtigen IT-Systeme. Methoden & Werkzeuge Elasticsearch | Logstash | Kibana | Kafka | Powershell | Internet Information Services Aufgaben
|