About Mohamed Oussama
English
Native or bilingual
French
Fluent
German
Basic
Arabic
Native or bilingual
Experience
- PayvaaFounding EngineerBANKING AND INSURANCENovember 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.
- GraalVMSoftware EngineerDIGITAL AND ITFebruary 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.
- Oracle – GraalVMSoftware Engineering InternDIGITAL AND ITJuly 2022 - February 2023 (7 months)MoroccoOSPS (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."
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
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Master of EngineeringNational School of Applied Sciences2023Master of Engineering