
Dr. Abdul Wahid Hakmi
Fähigkeiten und Kenntnisse
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.