Abdullah Khudhair

Angestellt, Backend Developer, Yalwa GmbH

Wiesbaden, Deutschland

Über mich

I’m a Senior Full Stack Developer with more than 7 years of professional experience in Python (Django, FastAPI), PHP, and TypeScript (React.js, Next.js). Currently, I’m part of an agile development team of 6 where I’m in charge of developing highly scalable and reliable applications using Django, FastAPI, React.js, Next.js & AWS in multiple environments including microservices & monolithic. I love working with leading technologies like Python | TypeScript | PHP | Golang | Microservices | Message Broker | Kafka | SQL | Docker | Kubernetes | Redis | Linux | CI/CD | Scrum | Agile Methodologies. I've worked across various industries in highly-paced, scalable environments with a strong passion for building and debugging reliable, high-availability, secure, and performant distributed services. As a quick learner, I love taking on new challenges.

Fähigkeiten und Kenntnisse

Web Application Developer
Python
Python Django
Django orm
Django templating
python jinja
Python FastApi
SQLAlchemy
Alembic
Python Celery
pytest
PHP
Laravel
Symfony Frameworks
Laravel Eloquent
Doctrine ORM
Twig
Blade
PHPUnit
RESTful API
Soup api
GraphQL
HTML
CSS
Bootstrap
JavaScript
jQuery
React
Nextjs
Java SE
C#
MySQL
PostgreSQL
Oracle
MS SQL Server
MongoDB
DynamoDB
AWS Cloud
EC2
Event-driven architecture
Apache Kafka
RabbitMQ
AWS S3
AWS Lambda
AWS SQS
AWS CloudFormation
Google Firebase
Docker
Docker Compose
Cache Redis
Cache Memcached
Git
GitLab
GitHub
Atlassian Bitbucket
CI/CD
Linux system administration
Red Hat LINUX
Ubuntu Linux
Bash scripting
Nginx
Apache
Test-Driven Development (TDD)
Behavior-Driven Development (BDD)
ELK Stack
Loki
Grafana
Machine Learning
Python NumPy
Python pandas
Python scikit-learn
Keras
Tensorflow
Computer Vision
Deep Learning
Embedded Systems
Raspberry Pi
Jetson Nano
Arduino
Networking
Projektmanagement
Qualitätsmanagement
Prozessoptimierung
Geschäftskontakte
Beratung
Business Development
Englische Sprache
Strong work ethics
Positive attitude
self-confidence
Team work
Good communication skills

Werdegang

Berufserfahrung von Abdullah Khudhair

  • Bis heute 6 Monate, seit Dez. 2023

    Backend Developer

    Yalwa GmbH
  • 5 Jahre und 10 Monate, Jan. 2018 - Okt. 2023

    Senior Software Developer

    Zain

    Project: Zain Iraq - Online portal for telecommunications services across the Middle East and North Africa with over 15M+ daily customers. * Working in an agile team of 8 developers migrating Zain Iraq's legacy online portal from PHP to a microservice architecture using Python, Django, Kubernetes and AWS, which increased the speed of the website by 30+%. * Integrating telecom core systems and web portal backend for tasks like retrieving customer info, providing eligible offers, and enabling subscriptions

  • 4 Monate, Okt. 2017 - Jan. 2018

    Senior Software Developer

    Lamassu Iraq

    Product: Sales System - Software solution designed to collect, store, and manage financial data with 2k+ customers. * Worked in a Scrum team of 3 developers responsible for the implementation of SOLID and DRY principles, and the industry’s best coding practices using Django, Python and AWS. * Conducted weekly sprint meetings, testing and resolving bugs, and also meetings with the customers to resolve feature requests.

  • 1 Jahr und 10 Monate, Jan. 2016 - Okt. 2017

    Web Developer

    Al-Jazeera Al-Arabiya Company for Communication and Internet LTD

    Product: Al-Jazeera Radius - Internal platform for a billing system with different features to suit any ISP’s needs with over 35k daily logins. * Worked in a team of 11 developers responsible for the development of the backend architecture using Python & Django. Built major features including the B2C and B2B modules which led to an increase in sales. * Managed payment API & Google Maps for pick-and-drop services. Created custom dashboard, reducing support tickets by 40%.

  • 2 Jahre und 3 Monate, Nov. 2013 - Jan. 2016

    Software Developer

    Cave Institute

    Product: Cave CRM System - CRM with lead tracking, sales management, and secure data handling. * Worked in a team of 5 developers, building core features for Cave CRM. Developed the authentication and authorization section, as well as the Finance section, utilizing PHP and Laravel technologies. * Increased code performance by 30% and reduced load time by 50% by implementing lazy loading and database indexing.

Ausbildung von Abdullah Khudhair

  • 4 Jahre und 3 Monate, Juli 2009 - Sep. 2013

    BSc. Degree in Computer Science Branch of Artificial Intelligent

    University of Technology,Baghdad

Sprachen

  • Arabisch

    Muttersprache

  • Englisch

    Fließend

  • Deutsch

    Grundlagen

Interessen

Watching and playing football
Watching movies
Exploring Tech

21 Mio. XING Mitglieder, von A bis Z