Ugur Kocak
Backend-Softwareentwickler
Erfahrungen
Backend-Softwareentwickler
Bundesagentur für Arbeit
- Entwurf, Entwicklung und Optimierung von Batch-Prozessen mit Java 11, Hibernate und Liquibase auf Basis einer Oracle-SQL-Datenbank.
- Implementierung von Jenkins-Pipelines für automatisierte Builds und Deployments.
- Unterstützung der Deploy-Prozesse mit Docker und Kafka.
DevOps-Engineer
IBM Deutschland R&D
- Entwurf, Erweiterung und Optimierung von CI/CD-Pipelines mit Jenkins (Groovy, Python, Bash-Skripting).
- Automatisierte Deployments mit OpenStack und Ansible auf Red Hat Linux.
- Überwachung mehrerer Pipelines und Verbesserung der Zuverlässigkeit der Deploy-Prozesse.
- Beratung zu DevOps-Best-Practices für Cloud-Infrastruktur-Integration.
Senior Software-/DevOps-Engineer
Bundesagentur für Arbeit
- Architektur und Entwicklung mehrerer Microservices mit Java (OpenJDK 11/17), Spring Boot, Invaris und Angular.
- Aufbau und Betrieb von CI/CD-Pipelines mit Jenkins, Docker, Kubernetes und Rancher.
- Implementierung von DevSecOps-Praktiken, Durchführung von Schwachstellenscans (NexusIQ, Contrast).
- Entwicklung automatisierter Tests mit Selenium.
- Leitung von IT-Sicherheitsaudits (Reifegradaudit 2023) und Tätigkeit als Security Champion im Team.
- Einrichtung des Monitorings mit Prometheus, Grafana und Kibana.
Java/DevOps-Engineer
DB Systel GmbH
- Migration von Oracle-OSB-Services in die AWS-Cloud mittels Microservice-Architektur.
- Entwicklung von Microservices mit Spring Boot, Apache Camel und Kafka Streams.
- Implementierung automatisierter Deployments mit Jenkins, Docker und Kubernetes.
- Performance-Optimierung und Monitoring mit Grafana und Kibana.
Softwareentwickler
IDEXX Laboratories
- Entwicklung und Wartung globaler Laborsoftware (LYNXX) in einem Scrum-Team.
- Implementierung von Spring-Boot-REST-Microservices auf Google Cloud.
- Integration der Persistenzschicht mit Google Datastore und Oracle SQL.
- Mitwirkung an einer Client-Server-Architektur mit Java Swing und WebLogic.
Java-Softwareentwickler
ISS Stuttgart GmbH / Bosch
- Entwickelte Schnittstellen für Import/Export und Synchronisation von Kundendaten in ALM.
- Entwarf SOAP/REST-Webservices mit Apache Camel und Spring MVC.
- Implementierte Geschäftsregeln mit Red Hat Drools.
Java Full-Stack-Entwickler
Opitz Consulting
- Refaktorisierte die Oracle Forms-Anwendung in ein System auf Basis von JavaServer Faces 2.0.
- Erstellte eine zentrale Steuerungs- und Logging-Anwendung für das Produktionssystem von Daimler Truck.
- Erstellte JUnit-Tests, behob Backend-Fehler und dokumentierte Schnittstellen.
Java Full-Stack-Entwickler
Accenture
- Entwickelte Full-Stack-Funktionen mit Java EE, JSF 2.0 und Hibernate.
- Verbesserte Eclipse-RCP-Anwendungen für das SBB Rail Control System (RCS).
- Testete Backend- und Frontend-Komponenten mit JUnit und Mockito.
Softwareentwickler
Bechtle AG
- Entwickelte und wartete mehrere B2B-E-Commerce-Projekte.
- Erstellte Backend-Services mit Java, Scala, Oracle SQL, MongoDB und Hybris.
- Optimierte die Performance von ETL-Prozessen und Diensten für Produkteigenschaften.
Softwareentwickler
Karl Storz GmbH & Co. KG
- Entwickelte .NET/WPF-basierte Krankenhaus-Überwachungssoftware (Overview NEO).
- Implementierte Live-Video-Streaming von bis zu 48 IP-Kameras.
- Erstellte eine Web-Streaming-App mit PHP, JavaScript und AJAX.
Zusammenfassung
Senior Java- und DevOps-Engineer mit über 10 Jahren Erfahrung in der Konzeption, Entwicklung und dem Betrieb skalierbarer Unternehmensanwendungen und cloud-nativer Microservices. Experte in Java (Spring Boot, Hibernate, Kafka) und DevOps-Praktiken, einschließlich CI/CD, Cloud-Deployments (AWS, Kubernetes, OpenStack) und Infrastruktur-Automatisierung. Nachgewiesene Erfolge in der Implementierung sicherer, leistungsstarker Lösungen und in der Führung von Teams mittels agiler Methoden (Scrum, Kanban).
Fähigkeiten
Programmierung & Frameworks: Java (Openjdk 11/17), Spring Boot, Hibernate, Kafka, Angular, Python, Groovy, Bash
Devops & Cloud: Aws, Openstack, Docker, Kubernetes, Rancher, Terraform, Jenkins, Gitlab, Ansible, Maven, Gradle
Tests: Junit, Mockito, Selenium, Postman, Readyapi, Sonarqube
Datenbanken: Oracle Sql, Pl/sql, Postgresql, Mongodb, Cassandra
Monitoring & Sicherheit: Prometheus, Grafana, Kibana, Splunk, Nexusiq, Contrast, Owasp
Tools: Git, Bitbucket, Gitlab, Intellij, Eclipse, Jira, Confluence
Sprachen
Ausbildung
Royal Institute of Technology (KTH)
ERASMUS-Austauschsemester · Informatik · Stockholm, Schweden
Karlsruhe Institute of Technology (KIT)
Diplom Informatik, Informatikwissenschaften · Informatik · Karlsruhe, Deutschland
Zertifikate & Bescheinigungen
HTML, CSS, JavaScript, AngularJS
Coursera
Funktionale Programmierung in Scala
Coursera
SQL-Schulung
Bechtle Schulungszentrum
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.