Abdullah Habes

Bis 2019, Software Developer, inveox GmbH
Bis 2020, Informatics, Technische Universität München
Munich, Deutschland

Fähigkeiten und Kenntnisse

Visual C++
C# Development
Java Development
MySQL
Microsoft Azure
Microsoft Excel
HTML
PHP
IT Security
Networking
Software Development
Cloud Computing
Web
JavaScript
IT Troubleshooting
critical thinking
Creativity
IT infrastructure
Frontend
Backend
Python
MongoDB
Node.js
Express.JS
Multithreading
Docker
Kubernetes
Google Cloud Platform
Prow
GitHub
JSON
Web Services Description Language (WSDL)
Microservices
C
C++
Java
C#
.NET

Werdegang

Berufserfahrung von Abdullah Habes

  • 4 Monate, Mai 2019 - Aug. 2019

    Software Developer

    inveox GmbH

    •Developed, implemented, and tested simulator software for AI-supported machine •Wrote and reviewed requirements and design documents of the machine logic and performed testing ,debugging, and RCA •Wrote programs to control microprocessors via Redis pub/sub system •Created architecture for microprocessor interaction to reduce communication delays •Developed and tested new UIs to add new functionalities for existing system •Worked in agile team to meet tight deadlines in startup environment

  • 7 Monate, Okt. 2018 - Apr. 2019

    Software Engineer

    SAP

    •Developed cloud native solutions using Microservices, Docker, K8s, Prow CI/CD, and GCP •Contributed to open source projects for ecommerce cloud extension which is based on Microservices , and GCP •Worked on large scale distributed system using microservices, service mesh, and containers •Wrote Linux/bash scripts to facilitate continuous integration using Prow •Developed cloud based functions using GCP, K8s, and GCS to automate VMs •Developed Linux custom images for Google Cloud virtual machines

  • 1 Jahr und 10 Monate, Okt. 2015 - Juli 2017

    IT Technical Lead

    Schlumberger Oilfield Services

    Actively developing the application and enhancing its features. Managing App's Functional and technical aspects Software development processes Maintaining the system’s technology stack Defining the IT technical solutions Managing development team, and organizing the development process Leading change and service requests Managing the upgrades/deployments Following application life cycle management processes Code management tools and application enhancement best practices

  • 4 Jahre und 3 Monate, Juli 2011 - Sep. 2015

    Senior Systems Analyst

    Schlumberger Oilfield Services

    Troubleshooting, and diagnosis of IT related incidents and problems  Provide technical/administrative support to +20,000 users in different IT issues  Resolve incidents/requests within allocated timelines  Perform impact assessment and manage hierarchical and functional escalations  Mentor newly hired analysts within a strong team oriented environment.  Ensure Service Level Management is achieved  Advanced SCCM support for CM12, troubleshooting, and license administration

  • 4 Monate, Mai 2009 - Aug. 2009

    Software Developer

    Nova Unlimited Engineering

     Designing, developing, and testing Business Management Systems.  Creating and reviewing systems requirements.  System development using visual C#.  Databases construction and implementation.  Unit, Integration, and System testing.

Ausbildung von Abdullah Habes

  • 2 Jahre und 10 Monate, Okt. 2017 - Juli 2020

    Informatics

    Technische Universität München

    • Advanced Software Engineering, OO programing/ Java/ C++ • Cloud Computing Technologies, Iaas, Pass, Saas (AWS/Azure) • IT Security Engineering • Business & Data Analytics • Distributed Systems, Networks, and Security

  • 4 Jahre und 10 Monate, Aug. 2005 - Mai 2010

    Computer Engineering

    American University of Sharjah

     Programming I & II (C++) & Development in Java.  Data Communication & computer Networks I & II.  Software Engineering and Specification methods.  Computer security.  Internet Computing (php, js,as, tomCat).  Data Structures & Database Systems.  Operating systems.

Sprachen

  • Englisch

    Fließend

  • Arabisch

    Muttersprache

  • Spanisch

    Gut

  • Deutsch

    Grundlagen

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