Dr. Abdul Wahid Hakmi

ist verfügbar. ✅

Freiberuflich, Fullstack Developer, Freelance
Kerpen, Deutschland

Fähigkeiten und Kenntnisse

Java
JavaScript
TypeScript
Python
C
C++
React
Angular
Vue.js
Node.js
jQuery
Bootstrap (front-end framework)
HTML
CSS
Spring Framework
Full-Stack-Entwicklung
REST
MySQL
Software
Softwarelösungen
Quarkus
RabbitMQ
Apache Kafka
Hibernate
Lombok
Swagger
Eclipse RCP
JUnit
Mockito
Selenium
TestNG
JEST
Postman
PostgreSQL
Oracle
Liquibase
MongoDB
SQL
NoSQL
Redis
Hazelcast
OWASP
CWE
Kiuwan
OIDC
Keycloak
Azure Active Directory
LDAP
Git
Subversion
Jira
Bitbucket
Confluence
IBM RTC
Azure DevOps
Apache Maven
Gradle
Jenkins
Docker
Kubernetes
Ansible
Terraform
OpenShift
AWS
Azure
Splunk
Grafana
Prometheus
ELK Stack
Microservices
Object Oriented Analysis Design (OO/AD)
Test Driven Development (TDD)
Design pattern
Agile
Scrum
KANBAN
CI/CD (continuous integration/delivery)
IntelliJ IDEA
Eclipse Java IDE
Visual Studio Code
Linu
Linux
Windows
MacOS

Werdegang

Berufserfahrung von Abdul Wahid Hakmi

  • Bis heute 8 Jahre und 10 Monate, seit Okt. 2016

    Fullstack Developer

    Freelance

    Fullstack Java/Javascript/Typescript Entwickler

  • 8 Monate, Mai 2023 - Dez. 2023

    Fullstack Developer

    Vattenfall Energy Solutions GmbH

    Entwicklung von Energie Management und Trading Services (Energiewirtschaft) Endkunde: Vattenfall GmbH, Hamburg Technologien/ Methodiken: Fullstack, Microservices, Java 8, Java 11, Java 17, JUnit, Spring Boot, Spring MVC, Kafka, Hazelcast, Swagger, JavaScript, Typescript, Vue.js, MongoDB, MySQL, protobuf, gRPC, IntelliJ IDEA, HTML, CSS, JUnit, Agile, Kanban, DevOps, Git, Azure, Azure DevOps, CI/CD, Docker, Kubernetes, ELK, Grafana, Prometheus, Keycloak, OIDC, Active Directory, Ldap

  • 2 Jahre und 3 Monate, Okt. 2020 - Dez. 2022

    Fullstack Developer

    Telefonica Germany GmbH und Co. OHG

    Erweiterung eines komplexen Whitelabel Online Shop (E-Commerce, Telekom) Endkunde: Telefonica Germany GmbH Technologien/ Methodiken: Fullstack, Microservices, Java, Kotlin, Spring Boot, RabbitMQ, Kafka, Swagger, Python, Redis, JavaScript, TypeScript, jQuery, React, Angular, AngularJS, Vue.js, IntelliJ IDEA, Web Components, HTML, CSS, JUnit, Mockito, Seleniuam, Test Automation, Agile, Scrum, Kanban, DevOps, Git, AWS, CI/CD, Jenkins, Docker, Kubernetes, Jira, Confluence, Bitbucket, Portainer, Splunk, OWASP

  • 4 Monate, Jan. 2020 - Apr. 2020

    Fullstack Developer

    Daimler AG / Mercedes-Benz AG

    Weiterentwicklung von Online Preis Management System Endkunde: Daimler AG, Stuttgart • Anforderungsanalyse und Design • Frontend-Entwicklung mit Angular(Typescript) und Backend-Entwicklung mit Spring Boot(Java) • Deployment in OpenShift Containerumgebung Technologien/ Methodiken: Fullstack, Microservices, REST, Java 8, Spring Framework, Hibernate, TypeScript, Angular, PostgreSQL, Liquibase, JUnit, Selenium, Scrum, DevOps, Jenkins, CI/CD, Docker, Docker Compose, Kubernetes, OpenShift, IntelliJ IDEA

  • 4 Monate, Apr. 2019 - Juli 2019

    Senior Software Developer

    Robert Bosch GmbH, Stuttgart

    Softwareentwicklung zur Verarbeitung von Anforderungen und Konfiguration (Automotive) Endkunde: Robert Bosch GmbH, Stuttgart-Weilemdorf • Automatische Analyse von AUTOSAR Anforderungen und Konfiguration • Automatische Integration fehlender Anforderungen in die Konfiguration. • Erstellung von automatisierten Testfällen unter Junit und Dokumentation • Funktionstest und Performance Analyse mit Kundenprojekte Technologien/ Methodiken: Java, Eclipse RCP, XML, JUnit, Mockito, RTC, SVN

  • 9 Monate, Jan. 2018 - Sep. 2018

    Senior Software Developer

    Robert Bosch GmbH, Stuttgart

    Erweiterung der Java basiert Build System für Multicore Mikrocontroller Endkunde: Robert Bosch GmbH, Schwieberdingen • Konzeptentwicklung und Design einer Erweiterung der bestehenden Build System mit Multicore Support • Implementierung mit JAVA und Eclipse Plug-Ins • Integration in das Gesamtsystem • Erstellung von Testfällen und Dokumentation • Funktionstest und Performance Analyse mit Kundenprojekte Technologien/ Methodiken: Agile, Scrum, OOAD, Java, JUnit, Eclipse RCP, XML, ,CI/CD, Jenkins, RTC, SVN

  • 6 Monate, Juli 2017 - Dez. 2017

    Senior Software Developer

    Robert Bosch GmbH, Stuttgart

    Erweiterung der Java basiert Build System mit Parallel Processing Endkunde: Robert Bosch GmbH, Stuttgart • Erstellung von Konzepten für der parallelen Ausführung der Compiler Aufrufe • Implementierung mit JAVA Concurrent API • Erstellung von Dokumentation und automatisierten Testfällen unter Junit • Integration in das Gesamtsystem • Funktionstest und Performance Analyse mit Kundenprojekte Technologien/ Methodiken: Agile, Scrum, OOAD, Java, JUnit, SonarQube, C, Eclipse RCP, CI/CD, Jenkins, RTC, SVN

  • 9 Monate, Okt. 2016 - Juni 2017

    Senior Software Developer

    Robert Bosch GmbH, Stuttgart

    Softwareentwicklung zur MSR Datenverarbeitung und A2L Generierung Endkunde: Robert Bosch GmbH, Stuttgart-Feuerbach • Erstellung von Konzepten zur MSR-Datenverarbeitung und A2L-Generierung • Umsetzung mit JAVA • Inbetriebnahme der Software im Projektkontext • Erstellung von Tests, Dokumentation und User Support Technologien/ Methodiken: OOAD, Java, JUnit, C, Eclipse RCP, XML, CI/CD, Jenkins, RTC, SVN, Git

  • 5 Jahre und 4 Monate, Juni 2011 - Sep. 2016

    Consultant - Softwareentwickler

    Altran GmbH & Co. KG

    Java-basierte Softwareentwicklung für die Automobilindustrie Endkunde: Robert Bosch GmbH Technologien/ Methodiken: Java, OOAD, C, Eclipse RCP, Perl, SVN, Jira, CAPL, DOORS, MDK-ARM, Make, CANoe, PSI5-Simulyzer, Hardware-in-the-loop, Agile, Scrum, XML, CI/CD, Jenkins, Rational Team Client

  • 6 Jahre und 1 Monat, Feb. 2004 - Feb. 2010

    Wissenschaftlicher Mitarbeiter

    Institut für Technische Informatik Universität Stuttgart

    März 2007 bis Feb 2010 Neu Methoden für den Test mit Hoch Testdatenvolumen und Beste Testqualität Kunde: NXP Semiconductors, Hamburg Technologien/ Methodiken: JAVA, Eclipse, VHDL, Shell Script, SVN Feb 2004 bis Feb 2007 Applikationsspezifische Testmethodik für hochkomplexe Systeme Kunde: Philips Semiconductors, Hamburg Technologien/ Methodiken: JAVA, C++, Eclipse, Make, VHDL, Shell Script

Ausbildung von Abdul Wahid Hakmi

  • 6 Jahre und 7 Monate, Feb. 2004 - Aug. 2010

    Informatik

    Universität Stuttgart

  • 2 Jahre und 3 Monate, Sep. 2001 - Nov. 2003

    Informationstechnologie

    Universität Stuttgart

  • 3 Jahre und 1 Monat, Dez. 1997 - Dez. 2000

    Informatik

    International Islamic University, Islamabad

Sprachen

  • Deutsch

    Gut

  • Englisch

    Fließend

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 22 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z