depuis la création du compte
Confiez votre projet à sami
Faites appel à l'expertise de sami pour faire avancer votre projet, ou découvrez d'autres freelances pour trouver celui qui correspondra parfaitement à vos besoins.
Je m'appelle Sami dghim et je suis un développeur web Full-stack .
Je travaille principalement avec Ruby on Rails et reactJs
Outil de gestion de locations de courte durée
• Mise en place de standards de code et d’une culture de tests :
introduction de RuboCop, bonnes pratiques RSpec, et contrôles CI
sur les PRs → réduction significative des bugs en production
• Automatisation des processus internes manuels (imports de données,
génération de rapports, onboarding utilisateurs) avec cron jobs et
Sidekiq → gain de 10h/semaine pour l’équipe opérations
• Collaboration avec les Product Managers pour cadrer, prioriser et
découper les fonctionnalités en itérations
• Mise à jour des API externes (Airbnb, [URL MASQUÉE]) et intégration de
VCR pour des suites de tests hors-ligne
• Réduction du temps de pipeline CI/CD de 50% grâce à
l’implémentation de test runners parallèles
Environnement technique : Ruby On Rails, APIs externes (Airbnb,
FrontApp, [URL MASQUÉE]), GitHub, JavaScript, CSS, HTML, PostgreSQL,
RSpec, Capybara, Docker, Sentry, CircleCI, Heroku, Redis, Sidekiq
• Développement d’une API Ruby On Rails à partir d’un projet legacy
(Rails 4)
• Implémentation d’endpoints RESTful avec gestion des statuts HTTP,
pagination et filtres
• Rédaction de tests RSpec (request specs) et intégration Swagger pour
la documentation
• Intégration de l’API avec le frontend React.js
Environnement technique : Ruby On Rails, ReactJS, PostgreSQL, Git,
Jenkins, JIRA, GitLab, Bootstrap, HTML
Plateforme de gestion dédiée aux paysagistes pour planifier et gérer
leurs interventions
• Mise en place de standards de code et de bonnes pratiques
• Encadrement de développeurs juniors et intermédiaires (pair
programming, code reviews, partage de connaissances)
• Collaboration avec les Product Managers pour définir le périmètre et
les besoins projets
• Validation technique et fonctionnelle via code reviews
• Gestion des blocages, de la dette technique et garantie du respect des délais
Environnement technique : Ruby On Rails, Redis, REST, Git, Jenkins,
Angular, AWS, JavaScript, CSS, HTML, Bootstrap, PostgreSQL, Nginx,
Capistrano, tests unitaires