About Mohamed
Développeur Fullstack React & Ruby on Rails
- le backend (Ruby on Rails, API REST, bases de données)
- ainsi que le frontend, que ce soit en Ruby on Rails (Hotwire, Turbo, Stimulus) ou en React.
French
Native or bilingual
English
Fluent
Experience
- Oktogone GroupDéveloppeur Full-Stack Ruby on RailsEDUCATION AND E-LEARNINGApril 2024 - Today (2 years and 2 months)Antibes, FranceMaintenance et évolution d'une plateforme EdTech (secteur éducation), première plateforme d'alternance en France, avec des milliers d'utilisateurs.Travail sous forte pression, avec un haut niveau de responsabilités, dans le respect des meilleures pratiques de développement.Principales missions :
- Développement fullstack (front-end et back-end) from scratch (Ruby on Rails, Stimulus, Turbo, Hotwire, Docker)
- Conception et développement d'API
- Architecture et optimisation de bases de données (PostgreSQL)
- Mise en place d'un espace membre multi-rôles (étudiants, entreprises, écoles)
- Intégration de Kafka pour la gestion d'événements et la montée en charge
- Développement de composants front-end réutilisables (ViewComponent, MDBootstrap)
- Écriture de tests automatisés (RSpec, FactoryBot, Capybara) pour garantir la fiabilité du code
- Mise en œuvre des bonnes pratiques : TDD, clean code, code reviews
- Résolution de bugs critiques en production
- Etamin StudioDéveloppeur Full-Stack Ruby on RailsMarch 2022 - February 2024 (1 year and 11 months)Clermont-Ferrand, FranceParticipation au développement de multiples projets dans le secteur web et mobile en tant que développeur fullstack.Travail réalisé sur :
- Conception et développement de scripts d'automatisation et de bots back-end pour plateformes Shopify (gestion des stocks, produits, commandes, factures)
- Manipulation avancée des API Shopify pour automatiser des flux métiers
- Développement d'API back-end destinées à des applications mobiles pour des plateformes EdTech et loisirs
Projets notables :- Quelle Histoire : participation au développement backend de l'application mobile éducative pour enfants
- Conception et mise en place des API, de la gestion de l'espace membres, des abonnements, et des rôles utilisateurs
- Eleuthera Plongée : participation au développement fullstack de la plateforme multilingue de réservation de plongées (Tahiti et Bora Bora)
- Gestion des sessions de réservation, de l’espace membre et des paiements
- La Quête Fantastique : conception et développement backend de l'API mobile pour un jeu de piste interactif avec géolocalisation et énigmes
- Gestion de l'interaction utilisateur, des scores, et de la navigation géolocalisée
- Le Rugby Studio : participation au développement backend d'une application mobile dédiée à la Coupe du Monde de Rugby
- Gestion des utilisateurs, des récompenses, et des montages vidéo interactifs permettant aux utilisateurs de commenter des matchs emblématiques
Contexte de travail :- Développement fullstack
- Développement backend
- Manipulation d'API complexes et création d'API sur mesure
- Conception de bases de données relationnelles
- Automatisation de processus et intégration de services tiers
- Collaboration étroite avec équipes produit, design et marketing
- Application des bonnes pratiques : 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
- Développeur Web (Bac+2)Ecole Simploin Nice2021Développeur Web (Bac+2)
- Certification Méthodes AgilesEcole Simploin Nice2020Certification Méthodes Agiles