Profilbild von Ali Askar Senior Software Engineer mit Erfahrung in Großkundenprojekten (Cloud, Fullstack, Legacy Migration) aus EsslingenamNeckar

Ali Askar

verfügbar

Letztes Update: 16.04.2024

Senior Software Engineer mit Erfahrung in Großkundenprojekten (Cloud, Fullstack, Legacy Migration)

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

Schlagwörter

Microsoft Azure CSS Cloud Computing Eclipse Postgresql Nexus 1000V Node.Js Redis Internet Of Things Bitbucket + 74 weitere Schlagwörter anzeigen

Dateianlagen

Lebenslauf-Askar_240124.pdf

Skills

Programmiersprachen/Backend:
  • Java (8-17), Kotlin
  • Golang
  • Microservices Architecture
  • Groovy
  • Pyhton
  • Bash
  • Powershell
Frontend
  • JavaScript
  • TypeScript
  • Vue.js
  • Angular
  • React
  • Struts 2
  • jQuery
  • HTML, HTML5
  • CSS, CSS3
Technologien/Frameworks
  • Spring-Framework
    • -Core, -Boot, -Security, -Data, -Batch, -Integration, -Webflux
  • J(2)EE
  • NodeJS
  • Vert.x
  • Wicket
  • Redis
  • GSON, JSON, Jackson
  • GraphQL
Infrastructure / Tools / Services
  • Docker
  • Kubernetes
  • Helm
  • OpenShift
  • Grafana
  • Prometeus
  • Kibana
  • Min.io
  • Amazon S3
  • HashiCorp
  • SonarQube
  • Npm
  • Git
  • SVN
  • Maven
  • Gradle
  • Apache Kafka
  • RabbitMQ
  • Eclipse Mosquitto
  • Node-RED
  • Jenkins
  • Gitlab
  • Azure DevOps
  • Nexus
  • BitBucket
QS/Testing
  • Junit
  • Mockito
  • PACT
  • WireMock
  • Robot Framework
  • Selenium
  • Postman
Cloud Computing:
  • Microsoft Azure
  • Azure Data Explorer (ADX)
  • AWS Cloud Platform
  • IBM Bluemix
  • Daimler Hybrid Cloud
Identity and Access Management:
  • Oauth2/OpenID
  • Azure AD (Active Directory)
  • KeyCloak
  • Auth0
  • LDAP
  •  
Databases:
  • PostgreSQL
  • Azure Cosmos DB
  • Gremlin AP
  • MongoDB
  • MySQL
  • IBM DB2
  • PostgreSQL
  • Hibernate/JPA
  • Flyway
  • Redis
  • ElasticSearch
CI/CD:
  • Jenkins
  • Gitlab CI/CD
  • GitHub Actions
  • Azure DevOps
  • Nexus
  • Bitbucket
Protokolle / IoT (Internet of Things):
  • WoT (Web of Things)
  • OPCUA
  • Modbus
  • BACnet
  • UDP
  • MQTT
Planung/Organisation/Design:
  • Atlassian Jira & Confluence
  • Microsoft Visio
  • C4 Modelling
  • DDD (Domain Driven Design)
IDEs:
  • IntelliJ IDEA
  • Eclipse
  • Visual Studio
  • Android Studio

Projekthistorie

10/2023 - 01/2024
Senior Software Engineer im Auftrag eines Kunden
(Energie, Wasser und Umwelt, 1000-5000 Mitarbeiter)

Senior Software Engineer im Auftrag eines Kunden aus der Building Technologies Branche.
  • Kundenorientierte Hybrid-cloud-Solutions auf Basis von MS Azure, Azure IoT und Azure DevOps
  • Testautomatisierung für die Sicherstellung der Qualität der erstellen Software
  • Konzipierung und Entwicklung von IoT-Cloud Services

Techstack: IoT, Java, Spring Boot, MS Azure, Azure IoT, ADX, GraphQL, Azure DevOps, Docker, Kubernetes

05/2022 - 09/2023
Software Engineer im Auftrag eines IT-Dienstleisters
(Internet und Informationstechnologie, 1000-5000 Mitarbeiter)

  • Erfolgreiche Konzeption und Umsetzung eines W3C-konformen Adapters, basierend auf der Web of Things (WoT) Architektur, zur nahtlosen Integration von IoT-Geräten.
  • Entwicklung von Protokoll-Interfaces (OPCUA, Modbus, MQTT usw.) zur effizienten Kommunikation mit einer Vielzahl von IoT-Geräten.
  • Aufbau und Implementierung eines Thing Model Catalogs mit Angular und der Gitlab API zur klaren Darstellung von WoT Thing Descriptions.
  • Weiterentwicklung eines Angular-basierten, benutzerfreundlichen UI-Tools, das ähnlich wie Swagger für die OpenAPI, die Gestaltung von W3C Thing Models und Thing Descriptions erleichtert.
  • Einrichtung und kontinuierliche Pflege der CI/CD-Pipelines in Gitlab zur Sicherstellung eines reibungslosen Entwicklungsprozesses.
  • Verantwortung für umfassende Qualitätssicherung durch die Implementierung von Unit- und Integrationstests.
  • Aktive Teilnahme an regelmäßigen Sprint-Planungen in enger Zusammenarbeit mit Entwicklern und Stakeholdern sowie Beitrag zu fachlichen Diskussionen im agilen Scrum-Umfeld.
  • Unterstützung und aktive Beteiligung an Workshops und Community-Meetings zur Weiterentwicklung von Spezifikationen und kontinuierlichen Verbesserung des Entwicklungsumfelds.
  • Übernahme einzelner Projektabschnitte, zur Sicherstellung, dass kundenspezifische Anforderungen effektiv erfüllt werden. Dies umfasste die Koordination relevanter Ressourcen, Vorstellung der umgesetzten PoCs und den reibungslosen Ablauf der Projektabläufe.

11/2020 - 04/2022
Software Engineer im Auftrag eines IT-Dienstleisters
(Internet und Informationstechnologie, 1000-5000 Mitarbeiter)

  • Weiterentwicklung einer Master Data Management Plattform
  • Entwurf und Umsetzung von Microservice-Architekturen für die Kommunikation von verteilten Systemen
  • Design, Konzeption und Test-Driven Development von neuen Microservices für den Betrieb in einer Microsoft Azure basierten Cloud
  • Entwurf und Umsetzung von Datenbank-Architekturen

01/2020 - 10/2020
Softwareentwickler im Auftrag eines Kunden aus der Banking Branche
(Banken und Finanzdienstleistungen, 1000-5000 Mitarbeiter)

  • Analyse einer Online Sales Plattform für die Migration in eine Microservice-Architektur
  • Design, Konzeption und Test-Driven Development von neuen Microservices für den Betrieb in DHC (Daimler Hybrid Cloud)
  • Betreuung externer Dienstleister

03/2019 - 12/2019
Software Engineer im Auftrag eines Kunden aus der Transport- und Logistikbranche
(Transport und Logistik, 1000-5000 Mitarbeiter)

  • Implementierung von Microservices für die Authentifizierung & Autorisierung
  • Cloudbasierter Betrieb von Services im Microsoft Azure Umfeld
  • Ausarbeitung von Konzepten und Spezifikationen
  • Entwicklung webbasierter Applikationen (Angular 7)
  • Einrichtung der Release- & Buildpipelines
  • Qualitätssicherung mit Unit-, E2E-, & Integrationstests

03/2018 - 03/2019
Software Engineer im Auftrag eines Kunden aus der Automobilbranche
(Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

  • Entwicklung von Spring-Framework basierten Chatbot Services
  • Schnittstellenimplementierung zu IBM Watson, Google Home, Facebook Messenger und zu gängigen Services.
  • Cloudbasierter Betrieb von Services im IBM-Bluemix Umfeld
  • Ausarbeitung von Konzepten und Spezifikationen
  • Konsolidierung des Systems
  • Bereitstellung neuer Services

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Profilbild von Ali Askar Senior Software Engineer mit Erfahrung in Großkundenprojekten (Cloud, Fullstack, Legacy Migration) aus EsslingenamNeckar Senior Software Engineer mit Erfahrung in Großkundenprojekten (Cloud, Fullstack, Legacy Migration)
Registrieren