About Mohamed
Fullstack Developer React & Ruby on Rails
- thebackend( **Ruby on Rails**, REST **APIs**, databases)
- as well as the frontend, whether inRuby on Rails(Hotwire, Turbo, Stimulus) or **React**.
French
Native or bilingual
English
Fluent
Experience
- Oktogone GroupFull-Stack Ruby on Rails DeveloperEDUCATION AND E-LEARNINGApril 2024 - Today (2 years and 2 months)Antibes, FranceMaintenance and evolution of anEdTechplatform (education sector), the leading apprenticeship platform in France, with thousands of users.Work under high pressure, with a high level of responsibility, adhering to best development practices.Main tasks:*Fullstack development(frontendand **backend**) from scratch ( **Ruby on Rails**, Stimulus, Turbo, Hotwire, Docker)
- Design and development ofAPIs
- Database architecture and optimization (PostgreSQL)
- Implementation of a multi-role member area (students, companies, schools)
- Integration of Kafka for event management and scaling
- Development of reusable frontend components (ViewComponent, MDBootstrap)
- Writing automated tests (Rspec, FactoryBot, Capybara) to ensure code reliability
- Implementation of best practices: TDD, clean code, code reviews
- Resolution of critical bugs in production
- Etamin StudioFull-Stack Ruby on Rails DeveloperMarch 2022 - February 2024 (1 year and 11 months)Clermont-Ferrand, FranceParticipation in the development of multiple projects in the web and mobile sector as afullstack developer.Work carried out on:
- Design and development ofbackendautomation scripts and bots forShopifyplatforms (inventory management, products, orders, invoices)
- Advanced manipulation ofShopify APIsto automate business workflows
- Development ofbackend APIsfor mobile applications in the EdTech and leisure sectors
Notable projects:- Quelle Histoire: participation in thebackend developmentof the educational mobile app for children
- Design and implementation of **APIs**, member area management, subscriptions, and user roles
- Eleuthera Plongée: participation in thefullstack developmentof the multilingual diving reservation platform (Tahiti and Bora Bora)
- Management of reservation sessions, member area, and payments
- La Quête Fantastique: design andbackend developmentof the mobileAPIfor an interactive treasure hunt with geolocation and riddles
- Management of user interaction, scores, and geolocation-based navigation
- Le Rugby Studio: participation in thebackend developmentof a mobile application dedicated to the Rugby World Cup
- User management, rewards, and interactive video editing allowing users to comment on iconic matches
Work context:*Fullstack development*Backend development- Manipulation of complexAPIsand creation of customAPIs
- Design of relationaldatabases
- Process automation and integration of third-party services
- Close collaboration with product, design, and marketing teams
- Application of best practices: clean code, TDD, CI/CD
Reviews
Recommendations
Be the first to recommend Mohamed
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
- Web Developer (Bac+2)Ecole Simploin Nice2021Développeur Web (Bac+2)
- Agile Methods CertificationEcole Simploin Nice2020Certification Méthodes Agiles