About Othman
French
Native or bilingual
English
Fluent
Arabic
Native or bilingual
Experience
- NEXT MEDIA SOLUTIONSSenior React/Next.js Developer - AI Agents & PerformancePRESS AND MEDIAOctober 2024 - Today (1 year and 9 months)Paris, FranceDevelopment and optimization of RMC & BFM websites (millions of monthly visits) with a dual focus on performance and AI agents.AI Agents - Design and Deployment:Orchestrated agent pipeline covering the entire ticket-to-prod cycle (analysis, implementation, validation, deployment) — cycle under 1 hour, cost 35x lower than traditional senior development.Claude Code + Copilot Business in production across 4 simultaneous brands.Auth & Security:Multi-tenant SSO from scratch (AWS Cognito, OAuth2, OIDC, PKCE, Refresh Token Rotation).Secure tokens via HttpOnly cookies, 4 centralized brands (RMC, BFMTV, RMC Sport, RMC Crime).Performance:Loading times from 22s to 2-3s on critical pages.Turbo-redirect middleware: -70% mobile email validation time.Request parallelization: -50% initial loading time.Frontend:Responsive Swiper carousel for BFM & RMC Direct pages.Core Web Vitals, Server Components, automated Jest/RTL tests.**Stack**: Next.js, TypeScript, Node.js/Fastify, AWS Cognito, Claude, Copilot Business, Datadog, Playwright
- VINCIReact/TypeScript Developer – SaaS PlatformREAL ESTATEMay 2023 - October 2024 (1 year and 5 months)Nanterre, FranceDevelopment of an internal SaaS platform to manage real estate operations for several hundred employees.Achievements:CRA to Vite migration (-40% build time) · React Query from scratch · Strict TypeScript.Advanced permissions system · Automated PDF generation (DocuSign).Complex tables with pagination · Search bar and dynamic filters.Automated tests (Jest, RTL) · CI/CD · Reusable components.**Methodology**: Agile Scrum · Team of 8 (lead, dev, PO, tester).**Stack**: React, TypeScript, React Query, PostgreSQL, Storybook, Jest, Azure
- CANAL+React/TypeScript Developer – myCanal Streaming PlatformPRESS AND MEDIAMay 2022 - April 2023 (11 months)Puteaux, FranceParticipation in the development ofmyCanal, a streaming platformused by **millions of users**.Critical Optimizations:- Optimizedfront performance→ reducedfluidityand response times in content display.-React QueryIntegration → optimized management ofdataand **user sessions**.-Refactoringof critical components → reduction oftechnical debtand increased stability.-Automated tests(Jest+ **Playwright**) → guaranteed quality and robustness on a consumer product.- Management oftraffic peaksduring live events → **stable and continuous UX**, even under **high load**.Advanced Features:- **Parental control**: TV channel restrictions for kids' profiles.-Trackingand analytics for engagement optimization.-Dark modeand improved accessibility.-Functional testswith mocked servers for reliability.Methodology:Agile Scrumin a team of15 developers(architect, lead, devs, testers).Impact: Improveduser experience**, reinforced **retention**, and ability to support **critical traffic peakswithout service degradation.Stack:React, TypeScript, React Query, Redux, Playwright, Jest
Recommendations
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
- Fullstack Software DeveloperSimplon2018