Profilbild von MIlker Yildirim Senior Full Stack Developer mit mehr als 10 Jahren Berufserfahrung in Großkundenprojekten aus Neuberg

M.Ilker Yildirim

nicht verfügbar bis 30.06.2024

Letztes Update: 25.04.2024

Senior Full Stack Developer mit mehr als 10 Jahren Berufserfahrung in Großkundenprojekten

Abschluss: B. Sc. Wirtschaftsinformatik
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (verhandlungssicher) | englisch (gut) | türkisch (Muttersprache)

Dateianlagen

M_051123.pdf

Skills

Backend:
  • Java (EE)
  • Spring-Framework
    • -Core, -Boot, -Security, -Data, -Batch
  • Microservice Architecture
  • Groovy
  • Pyhton

Continuous Integration & Delivery
  • Jenkins
  • Gitlab
  • Azure DevOps
  • Nexus
  • BitBucket
QS / Testing
  • Junit
  • Archunit
  • Mockito
  • TestContainer
  • SonarQube
Infrastructure / Tools / Services:
  • Kubernetes
  • Helm
  • Docker
  • OpenShift
  • Grafana
  • Prometheus
  • Kibana
  • FileBeat
  • HashiCorp (Encryption/Decyption)
  • MinIO (S3 Buckets)
  • Kafka 
  • Camunda
  • Form.io
Identity and Access Management:
  • OAuth2 / OpenID
  • Keycloak
  • Azure IAM
  • LDAP
Databases:
  • PostgreSQL
  • OracleDB
  • MySQL
  • MongoDB
  • Hibarnate / JPA
  • Liquibase
  • Flyway
  • Etcd
  • Elastic Search
  • Redis
Cloud:
  • AWS
    • EKS, EC2, S3, RDS, Cloudwatch
  • Azure
    • IAM, AKS, BlobStorage, CosmosDB, Files
  • IBM Bluemix
    • Kubernetes, Elastic Search
Build Tools:
  • Maven
  • Gradle
  • NPM
Frontend:
  • Javascript
  • Typescript
  • Angular
  • ReactJS
  • HTML
  • CSS
CMS:
  • FirstSpirit
    • Module & Template Entwicklung
    • Customizing
    • Integration 3rd Party Services
    • Workflow Entwicklung

Projekthistorie

07/2023 - bis jetzt
Senior Full Stack Developer
ein großer Automobilhersteller (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

Titel: Wartung und Weiterentwicklung von BPMN-prozessbasierten Fachanwendungen sowie Cloud-Transformation der Backend-Services

Eigene Aufgaben:
  • Konzeptionierung für Cloud-Native-Transformation sowie Backend-Services
  • Analyse und Integration neuester Technologien in laufenden Projekten inklusive Prototypen-Entwicklung
  • Prozessmodellierung und Erweiterung sowie Wartung bestehender Prozesse mittels Camunda
  • Entwicklung und Wartung von User Interfaces, integriert in BPMN-Prozesse, mit der Form.IO Library
  • Cloud-Native Transformation (in Kubernetes) der Backend-Services von On-Premise-Servern
  • Bereitstellung und Wartung der Cloud-Native Infrastruktur für Backend-Services und Frontend-Applikationen
  • Einrichtung und Wartung der CI/CD-Pipelines mit Jenkins und GitLab CI Tools
  • Automatisierung der Backup- und Rollback-Operationen für Datenbanken durch Pipelines
  • Weiterentwicklung und Wartung der mit Spring Boot umgesetzten Backend-Services
  • Aktive Teilnahme an technischen Meetings mit Stakeholdern
Eingesetzte Technologien:
Java, Spring Boot, Spring-Security, Spring Cloud, Spring Data, Hibernate, Angular, Camunda, Form.io, Kubernetes, Docker, Helm, Kafka, MS SQL, Jenkins, Gitlab CI, Liquibase, OpenID / OAuth2, Maven, Jira, Confluence, etc.

06/2023 - 07/2023
Senior Full Stack Developer
ein weltweit führender Messeveranstalter (Marketing, PR und Design, 500-1000 Mitarbeiter)

Titel: Audit zur Evaluierung der Optimierungs- & Refactoring-Möglichkeiten und zur Bewertung der Cloud-Migration des bestehenden CMS-Systems

Eigene Aufgaben:
  • Analyse bestehender CMS-Systeme, Identifikation von Optimierungspotentialen bei Templates und Modulen und deren Umsetzung
  • Evaluierung der Machbarkeit und Vorbereitung von CMS-Systemen für die Cloud-Transformation
  • Umsetzung von Cloud-Transformationsstrategien zur Verbesserung der Systemleistung und Skalierbarkeit
  • Zusammenarbeit mit Kunden und Stakeholdern zur Klärung von Anforderungen und zur Gewährleistung eines reibungslosen Transformationsprozesses
  • Durchführung von Interviews mit Stakeholdern zur Klärung der Ziele und Festlegung der Strategie zur Cloud-Transformation
  • Durchführung von Interviews mit Software-Herstellern zur Bestimmung der Möglichkeiten und Grenzen von Cloud-Umgebungen
Eingesetzte Technologien:
FirstSpirit 5.X (Cloud), Java, CMS-Templating, Azure, Docker, NextJS, Bamboo, JIRA, Confluence, PostgreSQL

08/2022 - 06/2023
Senior Full-Stack Engineer
Bundesamt für Wirtschaft und Ausfuhrkontrolle (BAFA) (Öffentlicher Dienst, 500-1000 Mitarbeiter)

Titel:  Weiterentwicklung und Maintenance von Förderverfahrensanwendungen

Eingesetzte Technologien:
Java, Spring, Swing, Angular, JSF, JUnit, SOAP, RTF, CIB, Maven, SVN, WildFly, Eclipse, Visual Studio Code, Oracle SQL Developer, TeamCity, JIRA, Confluence, OracleDB, MySQL, Liquibase, Hibernate

01/2022 - 08/2022
Senior Full-Stack Engineer
ein großer Automobilhersteller (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

Titel: Entwicklung der Anwendung zum Management der EMS und WLTP Daten

Eigene Aufgaben:
  • Teil-TechLead
  • Entwicklung der Backend-/Microservices
  • Konzeption und Umsetzung von User Stories
  • Reviews zur Sicherstellung der Qualitätskriterien
  • Analyse und Behebung von Störungen und Incidents
  • Evaluierung der Build Pipelines
  • Einrichtung / Wartung der AWS-Services
  • Migration der Daten aus Oracle-Datenbank in AWS-Postgresql Datenbank

Eingesetzte Technologien:
Java EE, Spring, Swing, Angular, JUnit, REST, SOAP ,Oracle DB, Hibernate, AWS-RDS, AWSEC2, AWS-EKS, AWS-CloudWatch, Flyway, Openshift, Maven, Glassfish, Kubernetes, Docker, Helm, OpenID / OAuth2

01/2021 - 11/2021
Senior Backend Engineer
ein großer Automobilhersteller (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

Titel: Weiterentwicklung und Integration der Bemusterungsdaten-Management Software in die Daimler-Systeme

Eigene Aufgaben im Projekt:
  • Entwicklung der Backend-/Microservices
  • Konzeption und Umsetzung von User Stories
  • Reviews zur Sicherstellung der Qualitätskriterien
  • Implementierung der OAuth2/OIDC Authentifizierung
  • Analyse und Behebung von Störungen und Incidents
  • Evaluierung der Build Pipelines
Eingesetzte Technologien:
Java, SpringBoot, SpringSecurity, SpringBatch, SpringData, MS-SQL, Azure AIM, Azure-BlobStorage, Azure-Files, Docker, Kubernetes,Jenkins, Lombok, Etcd, HashiCorp, PostgreSQL, MinIO, Daimler-GAS, Liquibase

02/2020 - 01/2021
Senior Java/Firstspirit Engineer / DevOps Engineer
ein großer Automobilhersteller (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

Titel: Entwicklung des Content Management Systems von Daimler After Sales Operations

Eigene Aufgaben im Projekt:
  • Firstspirit CMS Entwicklung (Modul & Templating)
  • Microservice Entwicklung
  • Einrichtung und Entwicklung der CI/CD Pipelines (Jenkins)
  • Administration von IBM-Cloud Resourcen
  • Schnittstellendesign und Entwicklung
Eingesetzte Technologien:
Java, SpringBoot, SpringData, FirstSpirit, IBMCloud, Kubernetes, Docker, Elastic Search, Jenkins, MongoDB, HTML, CSS, JavaScript, Bootstrap, Gradle, REST, Git, FirstSpirit, Angular

06/2018 - 02/2020
Senior Full-Stack Engineer / DevOps Engineer
ein großer Automobilhersteller (Automobil und Fahrzeugbau, 1000-5000 Mitarbeiter)

Titel: Entwicklung des Access- and Identity-Management Systems der webbasierten Flottenmanagement Software

Eigene Aufgaben im Projekt:
  • Implementierung der Microservices mit SpringFramework
  • Datenmodellierung und Entwicklung von Datenbankzugriffen auf Basis dokumentenbasierten Datenbanksysteme
  • Ausarbeitung von Konzepten und Spezifikationen
  • Rollout/Produktivsetzung von Applikationen
  • Entwicklung der webbasierten Applikationen / User Interfaces unter Verwedung von Angular-6
  • Einrichtung der Release- & Buildpipelines
Eingesetzte Technologien:
Java, SpringBoot, SpringSecurity, SpringData, Microservices, Angular, JavaScript, Azure ADB2C, Azure Blobstorage, Azure AKS, Azure DevOps, Azure CosmosDB, Kubernetes, Helm, Docker, Grafana, Sonarqube, OAuth2, Git, Jira, Confluence

10/2016 - 06/2018
Senior Java/Firstspirit Engineer
eine staatliche Bank (Banken und Finanzdienstleistungen, 5000-10.000 Mitarbeiter)

Projekt: Umsetzung des Content-Management-Systems mit FirstSpirit

Eigene Aufgaben im Projekt: 
  • Entwicklung der FirstSpirit-Module in Java, um kundenspezifische Custom-Features umzusetzen
  • Design der Workflows
  • Datenmodellierung und Datenbank-Design für DB2
  • Integration der HTML-Vorlagen in FirstSpirit-Templates
  • Konzeption und technische Dokumentation
  • Weiterenwicklung der bestehenden Microservices
Eingesetzte Technologien:
Java, JavaScript, DB2, FirstSpirit5, Spring, HTML, CMS-Templating, Tomcat, CSS, jQuery

05/2016 - 10/2016
Software Engineer
ein Maschinenbauunternehmen (500-1000 Mitarbeiter)

Titel: Umsetzung des Content-Management-Systems mit FirstSpirit

Eigene Aufgaben im Projekt:
  • Entwicklung der FirstSpirit-Module in Java, um kundenspezifische Custom-Features umzusetzen
  • Design der Workflows
  • Integration der HTML-Vorlagen in FirstSpirit-Templates
  • Integration der RealTimeTargeting (Universal-Messenger) in FirstSpirit
  • Einrichtung der Universal-Messenger und Customer Analytics Servers
Eingesetzte Technologien:
Java, FirstSpirit, REST, JavaScript, HTML, CSS, Universal Messenger, Customer Analytics, Real Time Targeting

10/2013 - 05/2016
Software Engineer
ein großer Automobilhersteller (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

Titel: Umsetzung des Content-Management-Systems mit FirstSpirit

Eigene Aufgaben im Projekt:
  • Umsetzung einer konzernweiten Übersetzungsschnittstelle für FirstSpirit 5 Projekte -Implementierung der FirstSpirit-Module/Arbeitsabläufe in Java
  • Entwicklung eines Tools zur Migration der Inhalte vom After Sales Portal Mercedes Benz
  • 3rd Level Support
  • Durchführung der Inbetriebnahme auf den Servern des Kunden
  • Application Management
Eingesetzte Technologien:
Java, FirstSpirit, JSP, HTML, CSS, Javascript, jQuery, Maven, SVN, Oracle DB

Zertifikate

Scrum Master (PSM 1)
2013

Reisebereitschaft

In der Stadt Neuberg mit einem Radius von 100 km verfügbar

Sonstige Angaben

LinkedIn : https://www.linkedin.com/in/m-ilker-yildirim-45a9701ba Xing: https://www.xing.com/profile/MIlker_Yildirim2/
Profilbild von MIlker Yildirim Senior Full Stack Developer mit mehr als 10 Jahren Berufserfahrung in Großkundenprojekten aus Neuberg Senior Full Stack Developer mit mehr als 10 Jahren Berufserfahrung in Großkundenprojekten
Registrieren