M.Ilker Yildirim

Mein Name ist M.Ilker Yildirim. Als freiberuflicher Senior Full Stack Developer bringe ich über ein Jahrzehnt Erfahrung in der IT-Branche mit. Meine tiefgreifende Expertise umfasst sowohl die Backend-Entwicklung mit Java als auch den Bereich Kubernetes und Cloud Native Technologien. Durch effiziente Continuous Integration/Continuous Deployment (CI/CD) Prozesse optimiere ich Entwicklungs- und Deployment-Pipelines, um die Produktivität und Effizienz von Projektteams zu steigern. In verschiedenen Projekten hatte ich die Gelegenheit, mit führenden Cloud-Systemen wie AWS, Azure und IBM Bluemix zu arbeiten. Auch im Frontend-Bereich verfüge ich über solide Kenntnisse, die eine effektive und zielgerichtete Arbeit ermöglichen, obwohl ich mich nicht als Experten auf diesem Gebiet bezeichnen würde. Meine Projekterfahrung umfasst bedeutende Aufgaben in den Sektoren Automotive, Banking und Public. Sollten Sie einen freiberuflichen Entwickler benötigen, der sowohl im Backend-Bereich als auch in den modernsten Cloud-Technologien versiert ist, stehe ich Ihnen gerne zur Verfügung.

Lebenslauf

Berufserfahrung

06 / 2023 - bis jetzt
Freiberufler

Senior Full Stack Developer

  • 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
  • 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
01 / 2018 – 06 / 2023
adesso SE

Senior Software Engineer

  • Implementierung von Microservices mit Spring Framework
  • Cloudbasierter Betrieb von Services im AWS, Microsoft Azure Umfeld & IBM Bluemix
  • Bereitstellung und Wartung der Application-Services mit Helm, Kubernetes, Docker
  • Ausarbeitung von Konzepten und Spezifikationen Entwicklung webbasierter Applikationen (mit Angular)
  • Rollout/Produktivsetzung von Applikationen
  • Aufsetzen der CI-/CD-Prozessen /-Pipelines
  • Entwicklung und Customizing der FirstSpirit Module
  • Datenmodellierung und Entwicklung von Datenbankzugriffen auf Basis dokumentenbasierten & relationalen Datenbanksysteme
  • Qualitätssicherung mit Unit-, E2E-& Integrationstests
  • 3rd Level Support
01 / 2018 – 05 / 2023
adesso SE

Senior Software Engineer

  • Implementierung von Microservices mit Spring Framework
  • Cloudbasierter Betrieb von Services im AWS, Microsoft Azure Umfeld & IBM Bluemix
  • Bereitstellung und Wartung der Application-Services mit Helm, Kubernetes, Docker
  • Ausarbeitung von Konzepten und Spezifikationen Entwicklung webbasierter Applikationen (mit Angular)
  • Rollout/Produktivsetzung von Applikationen
  • Aufsetzen der CI-/CD-Prozessen /-Pipelines
  • Entwicklung und Customizing der FirstSpirit Module
  • Datenmodellierung und Entwicklung von Datenbankzugriffen auf Basis dokumentenbasierten & relationalen Datenbanksysteme
  • Qualitätssicherung mit Unit-, E2E-& Integrationstests
  • 3rd Level Support
09/2011 – 02 / 2013
Porsche AG

Studentischer Mitarbeiter / Bachelorand

  • Implementierung einer Software zur Bewertung von Leasingrückläufern

Ausbildung

09 / 2008 – 02 / 2013
HfT Stuttgart

B.Sc. Wirtschaftsinformatik

09/2006 – 09 / 2008
Universität Stuttgart

Dipl. Informatik (abgebrochen)

09/2000 – 09 / 2004
Adem Tolunay Gymnasium (Antalya)

Allgemeine Hochschulreife

Sprachen

Deutsch

90%

Englisch

60%

Türkisch

100%

Projekte

07 / 2023 – HEUTE
ein großer Automobilhersteller

Senior Full Stack Developer

Standort: Berlin

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

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
ein weltweit führender Messeveranstalter

Senior Full Stack Developer

Standort: München

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

Technologien:
FirstSpirit 5.X (Cloud), Java, CMS-Templating, Azure, Docker, NextJS, Bamboo, JIRA, Confluence, PostgreSQL

08 / 2022 – 06 / 2023
eine staatliche Behörde

Senior Full Stack Developer

Standort: Eschborn

Projekt-Titel: Weiterentwicklung und Maintenance von Förderverfahrensanwendungen

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
ein großer Automobilhersteller

Senior Full Stack Engineer

Standort: München

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

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
ein großer Automobilhersteller

Senior Full Stack Engineer

Standort: Stuttgart

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

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
ein großer Automobilhersteller

Senior Full Stack Engineer

Standort: Stuttgart

Projekt-Titel: Entwicklung des Content Management Systems von  After Sales Operations

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
ein großer Automobilhersteller

Senior Full Stack Engineer

Standort: Stuttgart

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

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
eine staatliche Bank

Senior Java / FirstSpirit Developer

Standort: Frankfurt

Projekt-Titel: Umsetzung des Content-Management-Systems mit FirstSpirit

Technologien: Java, JavaScript, DB2, FirstSpirit5, Spring, HTML, CMS-Templating, Tomcat, CSS, jQuery

05 / 2016 – 10 / 2016
ein Maschinenbauunternehmen

Software Engineer

Standort: Dortmund

Projekt-Titel: Umsetzung des Content-Management-Systems mit FirstSpirit

Technologien: Java, FirstSpirit, REST, JavaScript, HTML, CSS, Universal Messenger, Customer Analytics, Real Time Targeting

10 / 2013 – 05 / 2016
ein großer Automobilhersteller

Software Engineer

Standort: Stuttgart

Projekt-Titel: Umsetzung des Content-Management-Systems mit FirstSpirit

Technologien: Java, FirstSpirit, JSP, HTML, CSS, Javascript, jQuery, Maven, SVN, Oracle DB

Skills

Backend

Java

90%

Spring Framework

80%

Microservice Arch.

85%

Groovy

70%

Phyton

50%

Infrastructure / Tools / Services

Kubernetes

80%

Helm

80%

Docker

85%

OpenShift

45%

Grafana

65%

Prometheus

50%

Kibana

65%

FileBeat

55%

MinIO (S3 Buckets)

70%

HashiCorp (Encryption/Descryption/Key Management)

65%

Kafka

70%

Camunda

50%

Form.io

50%

CMS

FirstSpirit 5.x

90%

CI / CD

Jenkins

90%

GitLab

75%

Azure DevOps

65%

Nexus

75%

Bitbucket

95%

Databases / DB-Libraries / DB-Tools

PostgreSQL

75%

Oracle DB

75%

MySQL

75%

MongoDB

65%

Hibernate / JPA

87%

Liquibase

80%

Flyway

80%

Etcd

60%

Elastic Search

50%

Redis

55%

Build Tools

Maven

90%

Gradle

70%

NPM

78%

QS & Testing

JUnit

90%

ArchUnit

75%

Mockito

80%

TestContainer

75%

SonarQube

85%

Identity & Access Management

OAuth2 / OpenID

85%

KeyCloak

55%

LDAP

60%

Cloud Computing

AWS (EKS, EC2, S3, RDS, Cloudwatch)

65%

Azure (IAM, AKS, BlobStor., CosmosDB, Files)

60%

IBM Bluemix (Kubernetes, Elastic Search, MongoDB)

50%

Frontend

JavaScript

50%

TypeScript

50%

Angular

45%

ReactJS

40%

HTML

60%

CSS

40%

Kontakt

So können Sie mich gerne kontaktieren:

+49-6185-629-0188

+49-6185-629-0189

Ich bin vor Ort im Umkreis von 50 km um Frankfurt und aus Remote in ganz Deutschland verfügbar.