About Charles-Ădouard
French
Native or bilingual
English
Native or bilingual
Spanish
Conversational
Experience
- Dimension StudioReact DeveloperE-COMMERCEJanuary 2026 - April 2026 (3 months)Santa Monica, United StatesDimension Studios develops a SaaS platform for brands and e-commerce teams, covering TikTok Shop operations, creator and content performance, ad campaign management, customer service, and operational analysis.I worked on a platform composed of several applications within a shared monorepo, transforming product needs defined in Linear into production-ready features for customer, brand, and administrator interfaces.My responsibilities:- Design and development of features in React.js and Next.js.- Creation of reusable UI components.- Integration of typed queries and mutations, forms, filters, and loading or error states.- Improvement of user journeys, data visualization, and application reliability.- Collaboration via GitHub Pull Requests, code reviews, CI, and Linear tickets.I contributed to the following developments:- Creation of a Paid Ads management space: campaigns, metrics, graphs, filters, product creation, editing, and selection.- Improvement of video analysis pages with more statistics, date ranges, URL-synchronized search, and better handling of missing data.- Contribution to the migration from NextAuth to Better Auth, with session management, Redis storage, and backward compatibility.- Addition of URL-based activity filters, shared MapLibre components, and an admin dashboard to track Customer Service AI usage KPIs.- Improvement of UX/UI for search, autocompletion, notifications, settings, and TikTok Shop flows.Technical context: React.js, Next.js, TypeScript, Tailwind CSS, TanStack Query, Better Auth, NextAuth.js, Prisma, Drizzle ORM, PostgreSQL, Redis, MapLibre GL, nuqs, GitHub Actions, Linear.
- SiitReact DeveloperSOFTWARE PUBLISHINGMay 2025 - Today (1 year and 3 months)Paris, FranceSiit is a B2B SaaS platform that helps companies centralize and automate their internal support operations: IT, HR, Operations, and employee services. The product includes request management, workflows, knowledge base, notifications, employee portals, and integrations like Microsoft Teams.I worked as a React.js / TypeScript developer on Siit's frontend products, primarily on the main application and the employee portal.The team consisted of:- 3 frontend developers- 6 backend developersOrganization: GitHub, Linear, Slack.My responsibilities:- Development and maintenance of frontend features in React.js and TypeScript.- Improvement of request filters, saved views, workflow UX, and validation states.- Work on modals, forms, tables, keyboard shortcuts, tooltips, and line interactions.- Contribution to notification forms, billing texts, satisfaction survey settings, and email configurations.- Bug fixing on the employee portal, particularly around conversations.- Improvement of Microsoft Teams channel management.- Contribution to AI response feedback flows.- Participation in code reviews, bug investigations, and frontend quality improvements.I contributed to the following developments:- Improvement of reliability and ergonomics in request flows, employee portal, and admin workflows.- Identification of edge cases around API contracts, forms, local storage, i18n, and UI consistency.- Contribution to a better internal support experience in several key product areas.Technical context: React.js, TypeScript, MUI, REST API, i18n, Crowdin, PostHog feature flags, Rollbar, Microsoft Teams, GitHub, Linear, Slack, code review, CI workflows.
- UzzleCTOTECHFebruary 2024 - Today (2 years and 5 months)Paris, FranceUzzle is an AI application dedicated to character creation. The product allows for the generation of complex characters with detailed personalities, backstories, and characteristics from just a few inputs.I worked on the design and development of the web platform, using a modern SaaS product-oriented stack.The team consisted of:- 1 fullstack developer (myself)- 1 AI developer- 1 product ownerMy responsibilities:- Development of the web application with Next.js and TypeScript.- Implementation of the frontend architecture and the platform's main pages.- Creation of modern, responsive, and reusable interfaces with TailwindCSS and Shadcn UI.- Integration of features related to character creation, editing, and viewing.- Implementation of the data layer with PostgreSQL and Prisma.- Development of user flows for character generation and sharing.- Improvement of the user experience for a creative AI product.- Work on code maintainability, component structure, and interface quality.I contributed to the following developments:- Creation of a web platform allowing users to generate their characters from scratch.- Implementation of a simple product experience around a creative AI use case.- Development of a modern technical foundation for rapid product evolution.Technical context: Next.js, React.js, TypeScript, PostgreSQL, Prisma, TailwindCSS, Shadcn UI, API, UI / UX, responsive design, frontend architecture, fullstack development.
Reviews
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
- Digital Technology, Computer Science Certification422019Certification en Technologie Numérique, Informatique
- ScientificLycee Rosa Parks2014Scientifique
Certifications
- Create a Web Application With React.jsOpenClassrooms
- Learn Programming With JavaScriptOpenClassrooms