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

Mohamed Oussama Bougueddach

Backend & Platform Engineer

€520/day
Berlin, DE
3-7 years

Average response time: 1 hour

About Mohamed Oussama

  • English

    Native or bilingual

  • French

    Fluent

  • German

    Basic

  • Arabic

    Native or bilingual

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

Experience

  • Payvaa
    Founding Engineer
    BANKING AND INSURANCE
    November 2025 - Today (8 months)
    Wilmington, United States
    - As one of two backend engineers on the founding team, translated business and product requirements into technical specifications, designed the resulting flows, and implemented them end to end. while owning the path from product intent to running backend.

    - Owned the identity and authentication layer end to end: built the user model on Auth0 over OAuth2 with passwordless OTP and Google PKCE sign-in, integrated multiple social providers, and designed the account-consolidation logic that resolves social and native sign-ins into one canonical user. Therefore closing the duplicate-account edge cases that are costly to untangle post-launch. Integrated KYC into onboarding.

    - Designed the compliance gate for money movement: a rule-based fraud-scoring engine plus AML/sanctions screening behind a pluggable provider abstraction (vendor swappable without touching decision logic), resolving to a single ALLOW / REVIEW / BLOCK decision that gates transfer execution before any irreversible side effect.

    - Built idempotent, retry-safe transfer execution and sequenced it deliberately after the compliance decision, so duplicated or replayed requests can neither move money twice nor bypass screening; the two failure modes that matter most in remittance. Stood up vendor-neutral observability from day one through OpenTelemetry + Micrometer instrumentation through an OTel Collector to Grafana Cloud (Loki/Tempo), W3C trace-context propagation, request/user IDs via MDC, and persistent audit tables for every money-movement event. Therefore keeping the backend a config change rather than a rewrite if the vendor changes.

    - Built the cross-cutting platform foundations the product builds on: token-bucket rate limiting, a backend-for-frontend layer unifying the mobile API surface across iOS and Android, standardized error handling, and i18n.
    Spring boot Kotlin OAuth Amazon Web Services Terraform
  • GraalVM
    Software Engineer
    DIGITAL AND IT
    February 2023 - November 2025 (2 years and 9 months)
    Morocco
    - Led design and rollout of dynamic build tiering for a CI platform running ~200K tests daily across 5+ interdependent teams, driving a new scheduling model that improved utilization/queuing efficiency ~20%.
    - Owned the enumerator service end to end: validates Jsonnet definitions, resolves cross-product dependencies via a topological sort catching cycles, and restructures the build tree into the tiered plan the scheduler packs against.
    - Built profile-aware bin-packing into the scheduler, co-locating jobs on shared machines by resource profile over time across a mixed bare-metal fleet, improving efficiency by ~6%.
    - Designed an on-the-fly job-ignore mechanism letting engineers skip specific CI jobs during peak/critical windows without the usual multi-repo PR-and-approval cycle.
    - Improved build-tree caching in the cross-repo merge/mirror service so pre-merge re-enumeration against a moving target branch stays cheap; fixed sequencing bugs in the merge flow.
    - Diagnosed scheduling bottlenecks in a legacy Python 2.7 service by integrating deterministic and sampling profilers with on-demand stack-trace parsing, making an opaque service measurable.
    - Mentored 2 interns to full-time offers, who built an internal platform for provisioning and versioning machine toolchains/packages, letting CI jobs pin dependency versions per machine.
    - Owned the executor's cleanup path on a bare-metal fleet that can't be re-imaged like VMs, hardening reliability down to the git layer and reclaiming references in large bare repos so heavy git ops stay bounded, using double-locking and cache-swap to keep cleanup safe under concurrent access; cut environment-caused transient failures ~12%.
    - Automated full-matrix QA across every supported OS/architecture using GitLab CI with Python and Bash, wiring failure detection into the team's workflow via Atlassian APIs and email alerts, freeing ~15 hrs/week of error-prone manual QA and expanding coverage.
    Java Python Terraform Ansible Bash
  • Oracle – GraalVM
    Software Engineering Intern
    DIGITAL AND IT
    July 2022 - February 2023 (7 months)
    Morocco
    OSPS (open-source publishing service)
    - Implemented an open-source publishing service enabling internal teams to publish artifacts to Maven Central and GitHub.
    - Engineered a pulling service to retrieve artifacts from internal HTTP and FTP sources, applying strategy-pattern design to support extensibility and maintainable integration logic.
    - Architected a signing service to enforce compliance with Oracle security policies while leveraging Object Storage for signed artifact storage.
    - Containerized and optimized services using Docker, GraalVM, Kafka, and Reactor to improve deployment efficiency, scalability, and asynchronous processing.

    Fix-it:
    - Collaborated on the development of Fix-It, a Stack Overflow-style reference application for showcasing Micronaut framework features in a microservices architecture.
    - Contributed to system design and implementation across backend services and React-based frontend components.
    - Built REST APIs and service integrations that communicated through the API Gateway and supported core application workflows.
    - Helped develop the first Oracle Labs Community App as a microservices reference project demonstrating Micronaut, Oracle Cloud, GraalVM, Docker, Kubernetes, and Kafka.
    - Authored the Medium article, "Building Microservices with Micronaut, GraalVM, and Oracle Cloud."
    Java Spring boot Docker Kubernetes Apache Kafka

Recommendations

Be the first to recommend Mohamed Oussama

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

  • Master of Engineering
    National School of Applied Sciences
    2023
    Master of Engineering

Skill set

Categories