Recommended expert

Khaled Mohamed

Senior/Staff Backend Engineer

Khaled Mohamed
Berlin, Germany

Experience

Mar 2022 - Present
4 years
Berlin, Germany

Senior/Staff Backend Engineer

Heycar (Mobility Trader GmbH)

  • Heycar is a leading automotive platform redefining the used car market through intelligent data pipelines, multi-tenant services, and dealer-focused tooling. I led initiatives across backend architecture, data ingestion, and identity management to enhance scalability, reliability, and developer productivity.
  • Ingestion Platform: Designed a unified ingestion platform with YAML-based configuration, enabling new dealer data pipelines to be onboarded without code changes, cutting setup time from ~2 months to 2-3 days and improving scalability by 40%.
  • Keycloak Leadership: Acted as the company's Keycloak expert, scaling it for multi-tenant identity management and extending functionality with custom plugins and delegated admin APIs.
  • Back-Office Tooling: Developed a back-office application integrated with Salesforce, enabling dealers to manage inventory, convert leads, and handle support requests in real time.
  • Multi-Tenant Migration: Collaborated across backend teams to migrate Heycar's core services into a unified multi-tenant cluster, ensuring high availability.
  • Frontend CI Optimization: Optimized monorepo delivery by implementing CircleCI dynamic config with NX, deploying only affected UI projects and drastically cutting build times.
  • Observability & Mentorship: Enhanced monitoring and release reliability while mentoring backend engineers and improving code review standards.
Aug 2019 - Feb 2022
2 years 7 months
Riga, Latvia

Technical Lead Java Developer

Accenture

  • Led the backend modernization of MyPMO, a shared services platform integrating Jira, SharePoint, and Excel into a unified project and reporting ecosystem for global clients.
  • Redesigned and optimized microservice architecture to improve scalability, resilience, and fault tolerance across distributed environments.
  • Led a distributed team across Latvia, India, and the UK, coordinating with Product Owners and Scrum Masters to align technical priorities with business outcomes.
  • Introduced Kafka-based event streaming and Reactive Programming (RxJava3) to eliminate system bottlenecks and boost throughput.
  • Refactored Activiti 7 to handle complex manager approvals and multi-stage workflows, reducing project delivery times.
  • Designed fault-tolerance algorithms and improved monitoring, reducing intermittent production issues and bug rates by over 70%.
  • Mentored engineers, introduced modern frameworks, and scaled team capability through knowledge sharing and technical workshops.
Jul 2016 - Jul 2019
3 years 1 month
Cairo, Egypt

Senior Java Software Developer

Vodafone Shared Services

  • Developed and maintained backend modules for subscriptions, service usage, and product catalogs, serving as shared components across Vodafone markets.
  • Introduced RxJava2 for parallel API orchestration and fault-tolerant middleware calls, significantly enhancing response times and reliability.
  • Collaborated with Pivotal experts in Portugal to migrate legacy services to PKS Cloud Foundry and Skytap, driving Vodafone's global cloud adoption initiative.
  • Implemented auto-scaling and fault-recovery strategies for high-load middleware runtimes and API gateways.
  • Streamlined build and release pipelines using Jenkins, GoCD, and Ansible, reducing manual steps and deployment errors.
Mar 2014 - Jun 2016
2 years 4 months
Cairo, Egypt

Senior Java Software Developer

Appzone Ltd.

  • Built event-driven workflows using BPMN for pickup, delivery, and return operations for the Lastmile logistics platform.
  • Developed matching algorithms for optimal vehicle allocation and resource use.
  • Implemented multi-level authorization with Spring Security and OAuth2.
  • Designed real-time dashboards with WebSockets for live delivery tracking.

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Information Technology (5 years), Automotive (4 years), Telecommunication (3 years), and Transportation (2.5 years).

Information Technology
Automotive
Telecommunication
Transportation

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (12 years), Product Development (12 years), and Supply Chain Management (2.5 years).

Information Technology
Product Development
Supply Chain Management

Summary

I'm a highly innovative and results-driven Backend Engineer passionate about system design, scalability, and clean architecture.

I specialize in building reliable maintainable microservices using Java and Kotlin.

My work powers global, data-intensive platforms used by millions, with a focus on performance, observability, and experience.

Skills

Languages:

  • Java 17, 21
  • Kotlin

Paradigms:

  • Reactive
  • Functional
  • Oop
  • Concurrency
  • Multithreading

Frameworks & Middleware:

  • Spring (Boot, Security, Webflux)
  • Quarkus
  • Keycloak (Custom Plugins)
  • Mapstruct
  • Selma Mappers

Messaging & Integration:

  • Apache Kafka
  • Kafka Streams
  • Rest Apis
  • Graphql Apis
  • Websockets
  • Grpc

Databases & Storage:

  • Postgresql
  • Mongodb
  • Redis
  • Elasticsearch
  • Cassandra
  • Couchbase

Cloud & Infrastructure:

  • Aws (Eks, S3, Kinesis, Sqs, Dynamodb)
  • Gcp
  • Terraform
  • Docker
  • Kubernetes
  • Helm
  • Ansible

Ci/cd & Devops:

  • Github Actions
  • Circleci
  • Jenkins
  • Sonarqube
  • Prometheus
  • Grafana

Testing & Quality:

  • Junit 5
  • Cucumber (E2e/bdd)
  • Mockwebserver
  • Wiremock
  • Integration Tests
  • Contract Testing

Architecture & Design:

  • Microservices
  • Event-driven Architecture
  • Domain-driven Design (Ddd)
  • Cqrs
  • Workflow Automation
  • Scalability & Resilience

Personal Skills:

  • Creative
  • Innovative
  • Problem Solving
  • Analytical Thinking
  • Technical Leadership
  • Good Communication Skills
  • Adaptability
  • Quick Win

Languages

Arabic
Native
English
Advanced
German
Elementary
French
Elementary

Education

Oct 2008 - Jun 2012

Menoufia University

Bachelor's degree · Faculty of Computers and Information · Egypt · Good 74.2%

Profile

Created
Last Update
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Khaled based?

Khaled is based in Berlin, Germany.

What languages does Khaled speak?

Khaled speaks the following languages: Arabic (Native), English (Advanced), German (Elementary), French (Elementary).

How many years of experience does Khaled have?

Khaled has at least 12 years of experience. During this time, Khaled has worked in at least 3 different roles and for 4 different companies. The average length of individual experience is 3 years. Note that Khaled may not have shared all experience and actually has more experience.

What roles would Khaled be best suited for?

Based on recent experience, Khaled would be well-suited for roles such as: Senior/Staff Backend Engineer, Technical Lead Java Developer, Senior Java Software Developer.

What is Khaled's latest experience?

Khaled's most recent position is Senior/Staff Backend Engineer at Heycar (Mobility Trader GmbH).

What companies has Khaled worked for in recent years?

In recent years, Khaled has worked for Heycar (Mobility Trader GmbH) and Accenture.

Which industries is Khaled most experienced in?

Khaled is most experienced in industries like Information Technology (IT), Automotive, and Telecommunication. Khaled also has some experience in Transportation and Logistics.

Which business areas is Khaled most experienced in?

Khaled is most experienced in business areas like Information Technology (IT), Product Development, and Supply Chain Management.

Which industries has Khaled worked in recently?

Khaled has recently worked in industries like Automotive and Information Technology (IT).

Which business areas has Khaled worked in recently?

Khaled has recently worked in business areas like Information Technology (IT) and Product Development.

What is Khaled's education?

Khaled holds a Bachelor in Faculty of Computers and Information from Menoufia University.

What is the availability of Khaled?

Khaled is immediately available full-time for suitable projects.

What is the rate of Khaled?

Khaled's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Khaled?

To hire Khaled, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Market avg: 820-980 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.