You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Mohamed KhaledMK

Mohamed Khaled

Software Engineer | Full Stack Developer | Java

€640/day
Berlin, DE
3-7 years

Average response time: 1 hour

About Mohamed

Full-Stack Software Engineer with 4+ years of experience designing and building microservices-based applications in production environments. I specialize in backend development using Java and Spring Boot, with strong expertise in RESTful API design, Backend-for-Frontend (BFF) architectures, and scalable system design for mobile and web applications.

I have contributed to complex projects at Capgemini, Valtech Mobility, and CLAAS 365FarmNet, where I worked on refactoring legacy systems, developing new backend features, and improving system performance, stability, and maintainability. My work includes implementing CI/CD pipelines, applying Test-Driven Development (TDD) to reduce regressions, and integrating secure authentication and authorization solutions.

On the frontend, I have hands-on experience with Vue.js and React.js, enabling effective collaboration across full-stack teams and ensuring well-aligned API and UI design. I am comfortable working in Agile environments, participating in cross-team architectural discussions, and representing teams in Communities of Practice.

I communicate fluently in Arabic, German, and English, which allows me to collaborate effectively in international and cross-functional teams. I value clean code, pragmatic solutions, and continuous learning, and I enjoy tackling technically challenging problems that have real user impact.

Looking for: Backend-focused or full-stack roles where I can contribute to scalable architectures, high-quality systems, and teams that care about engineering excellence.
  • Arabic

    Native or bilingual

  • English

    Fluent

  • German

    Fluent

Can work on-site
Berlin (up to 50km)

Experience

  • CLAAS 365FarmNet
    Full-Stack Software Engineer
    DIGITAL AND IT
    September 2025 - February 2026 (5 months)
    Berlin, Germany
    • Led the design and refactoring of a Backend-for-Frontend (BFF) architecture using Java and Spring Boot, improving API efficiency and mobile frontend performance.
    • Developed and extended RESTful APIs within a microservices architecture, supporting scalable, mobile-first applications.
    • Optimized core algorithms and fixed critical defects using Test-Driven Development, reducing regression issues and improving system stability.
    • Implemented and maintained CI/CD pipelines to automate build, testing, and deployment processes.
    • Collaborated across teams via Communities of Practice (CoPs), aligning architectural standards and engineering best practices.
    Spring Boot Java PostgreSQL Apache Kafka Gitlab CI/CD
  • CAPGEMINI
    Full-Stack Software Engineer
    DIGITAL AND IT
    September 2023 - August 2025 (1 year and 11 months)
    Berlin, Germany
    • Led the refactoring and optimization of legacy Java codebases in a large scale Data Management system, improving maintainability and performance.
    • Developed backend microservices using Spring Boot (Java/Kotlin), enhancing modularity and system scalability.
    • Built frontend microservices using Vue.js and React.js (TypeScript), improving user experience and application responsiveness.
    • Integrated microservices with Eureka Discovery Service, increasing system reliability and service availability.
    • Mentored junior developers through pair programming and code reviews, accelerating onboarding and knowledge transfer.
    • Implemented SonarQube audit pipelines, improving code quality, security compliance, and technical debt management.
    Spring Boot Java Typescript Vue.js React.js
  • Valtech Mobility
    Working Student
    DIGITAL AND IT
    February 2022 - August 2023 (1 year and 6 months)
    Frankfurt, Germany
    • Developed a Spring Boot app, integrating JPA, Lombok, Docker, and Liquibase for improved efficiency.
    • Developed frontend components using React.js integrating Redux, improving UI functionality.
    • Integrated the Parkopedia API to enhance app functionality, enabling advanced parking solutions.
    • Implemented Keycloak authentication to secure multiple apps, enhancing system security.
    • Deployed projects using Azure Web Services, enhancing scalability and reliability.
    • Designed and implemented RESTful APIs for an internal communication app, improving user engagement.
    • Conducted pair programming sessions to transfer knowledge and enhance team collaboration.
    • Developed a CI/CD pipeline and integrated OWASP, automating deployments and strengthening security.
    Spring Boot React.js Keycloak Java Typescript

Recommendations

Be the first to recommend Mohamed

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Medical Informatics
    Technische Hochschule Mittelhessen
    2023

Skill set

Categories