Ahmad Odeh

is looking for freelance projects. 🔎

Angestellt, Senior Software Engineer, Whitebox GmbH
Solingen, Deutschland

Fähigkeiten und Kenntnisse

Angular
Java
Hibernate
C
Spring Boot
Spring Framework
Maven
GWT
Jenkins
PostgreSQL
CI/CD
Docker
Android
C#
Kotlin
MicroServices
SQL
Full-Stack Development
Kubernetes
Kibana
Amazon Web Services (AWS)
Vue.js
Nuxt.js
RabbitMQ
TypeScript
Python
Flask
Design Principles
JUnit
Project Management
Scrum
Git
Team Leadership
MongoDB
Machine Learning
Back-End Web Development
MySQL
NoSQL
Gradle
J2EE
JWT
newrelic
Microservices
Event Sourcing
CQRS
GraphQL
AWS
System Architecture
Technical Leadership
Mentorship
Agile
Stress testing (software)
Performance Optimization
Software Design
Architecture
API
Engineering
Systems
Technology
Cover Design
Infrastructure
Code
E-Commerce
Software Developer
GitLab

Werdegang

Berufserfahrung von Ahmad Odeh

  • Bis heute 2 Jahre und 10 Monate, seit Apr. 2023

    Senior Software Engineer

    Whitebox GmbH

    Lead backend development initiatives leveraging Java and Spring Boot to architect and deliver scalable, high-performance microservices supporting critical business operations Design and implement event-driven systems utilizing Event Sourcing and CQRS patterns to ensure strong consistency, comprehensive auditability, and system resilience Develop and maintain GraphQL APIs providing flexible, efficient data access for frontend applications and third-party integrations Drive system optimization initiatives

  • 3 Jahre und 5 Monate, Dez. 2019 - Apr. 2023

    Senior Software Engineer

    SHARE NOW

    Led integration and modernization of critical backend applications following the Car2go and DriveNow merger, successfully in-housing previously outsourced systems Architected and implemented microservices-based backend infrastructure, replacing monolithic systems to improve scalability, deployment velocity, and team autonomy Modernized technology stack and upgraded infrastructure, evaluating and integrating enterprise solutions and tools for enhanced system capabilities

  • 3 Jahre und 2 Monate, Nov. 2016 - Dez. 2019

    Software Engineer

    InnoGames GmbH

    Contributed across three diverse teams—two game development teams and core infrastructure—implementing critical game features and ensuring high-availability backend systems Optimized Java backend systems. Led feature teams through design phases, implementation, and delivery Conducted comprehensive stress testing and server stability assessments Mentored team members on best practices, fostered knowledge-sharing culture, and conducted SQL query optimization sessions improving database performance

  • 9 Monate, März 2016 - Nov. 2016

    Senior/Lead Full Stack Engineer

    Fadfid Inc.

    Led critical system migration from PHP to Python (Flask) backend architecture, modernizing technology stack and improving system scalability and maintainability Delivered comprehensive end-to-end features spanning full stack, from backend APIs to frontend interfaces, while maintaining code quality and architectural consistency Integrated third-party payment processors and security frameworks, implementing secure payment handling across multiple vendors and currency localization per geographic market

  • 2 Jahre und 1 Monat, März 2014 - März 2016

    Software Development Engineer

    Freightos

    Delivered high-quality, thoroughly tested features from initial development through production deployment, maintaining rigorous quality standards throughout the development lifecycle Conducted root cause analysis on complex, ambiguous technical and business problems, implementing sustainable solutions and preventing recurrence Integrated and enhanced external libraries, sometimes extending functionality to meet specific business requirements and address feature gaps Promoted engineering through mentorship

  • 7 Monate, Sep. 2013 - März 2014

    Junior Java and Android Developer

    EXALT Technologies Ltd.

    Developed and contributed to a high-quality mobile application consolidating incoming communications from multiple sources (phone, SMS, email, messaging platforms) into a unified interface Implemented both frontend (Android) and backend (Java) components, ensuring seamless integration and optimal user experience Integrated third-party libraries and enhanced them to meet company-specific requirements, extending functionality beyond standard implementations Conducted and participated in design sessions,

  • 4 Monate, Juni 2013 - Sep. 2013

    Internship

    TELCOCELL

    Developed standalone desktop application for remote testing of Enterprise Java Beans (EJB), demonstrating comprehensive understanding of J2EE architecture and remote client development Contributed to company telecommunications web application development, writing production-quality code and adhering to team standards Expanded technical knowledge across backend systems, web technologies, and business operations through hands-on experience Note: TELCOCELL was acquired by Ericsson in September 2013

Ausbildung von Ahmad Odeh

  • 2015 - 2017

    Master’s Degree

    Birzeit University

  • 2009 - 2014

    Bachelor's Degree

    Birzeit University

Sprachen

  • Englisch

    Fließend

  • Arabisch

    Muttersprache

  • 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.

  • 21 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