Mohammad O.
Développeur back-end
Mohammad a cinq ans d'expérience en tant que développeur Backend, connu pour sa grande motivation et ses excellentes compétences en programmation.
Il a travaillé avec de grandes entreprises comme Microsoft, démontrant d'excellentes capacités de communication et de résolution de problèmes. Mohammad détient un diplôme en ingénierie informatique et se concentre sur le développement backend depuis 2018.
Il est confiant dans sa capacité à exceller dans des environnements compétitifs et à contribuer à la transformation de petits projets en projets significatifs. De plus, il mentorise des stagiaires quotidiennement, est bien versé dans les méthodologies Agile telles que Scrum et a un état d'esprit de start-up. Son expérience inclut la maintenance de code hérité et la conception d'architectures.
Principale expertise
- Flask 3 ans
- GraphQL 2 ans
- JavaScript 5 ans
Autres compétences
Expérience sélectionnée
Emploi
Développeur back-end senior
Pixelcut - 10 mois
- A travaillé sur le développement du backend pour un projet utilisé par plus de 18 millions d'utilisateurs.
- A évolué le projet à des millions d'utilisateurs sans problèmes.
- A amélioré les performances de différentes parties du système.
- A intégré l'API Open AI dans le système.
- A généré des invites pour de meilleurs résultats des modèles.
- A utilisé des modèles d'IA pour différentes parties du système d'édition de photos.
- A aidé à développer un autre système de services utilisant Go.
Les technologies:
- Les technologies:
Node.js
PostgreSQL
Redis
REST API
TypeScript
Développeur back-end senior
Tresl - 4 mois
- A ajouté des requêtes SQL complexes pour afficher des statistiques pour les magasins avec des filtres dynamiques.
- A développé des microservices en utilisant Node.js, Express, Python, Flask et FastAPI.
- A développé une application web affichant des statistiques pour différents magasins.
- A corrigé des bugs dans un ancien code et amélioré les performances d'un système utilisé par plus de 100K utilisateurs.
- A refactorisé certaines parties du code pour utiliser les meilleures pratiques et traiter les préoccupations de sécurité.
Les technologies:
- Les technologies:
Flask
JavaScript
Node.js
PostgreSQL
Python
RabbitMQ
Redis
REST API
TypeScript
Software Engineer
Microsoft - 8 mois
- A travaillé sur le SDK Clarity pour applications mobiles.
- A amélioré les performances des méthodes précédemment utilisées en utilisant des protocoles buffers au lieu de JSON.
- A mis à jour le pipeline CI/CD Azure pour des déploiements plus robustes.
- A travaillé sur Clarity Web pour ajouter de nouvelles fonctionnalités afin d'améliorer l'expérience utilisateur.
Les technologies:
- Les technologies:
Node.js
TypeScript
Software Engineer
Jabu - 1 an 1 mois
- A travaillé sur le backend d'un engagement d'analytique utilisé par de grandes entreprises pour analyser la performance de leur produit.
- A géré de grandes quantités de données, améliorant la performance des requêtes pour gérer efficacement d'importantes bases de données.
- A travaillé sur le backend d'une application similaire à Uber avec plusieurs modes pour livrer des envois utilisés par plus de 50K utilisateurs.
- A maintenu un code hérité
- A mis en œuvre des pipelines CI/CD s'appuyant sur une infrastructure AWS.
Les technologies:
- Les technologies:
GraphQL
MongoDB
MySQL
Node.js
PostgreSQL
Redis
TypeScript
Éducation
License ès sciencesComputer Engineering
Cairo University · 2016 - 2021
Trouvez votre prochain développeur en quelques jours et non sur plusieurs mois
Dans un court appel de 25 minutes, nous voulons:
- Comprendre vos besoins en développement
- Vous expliquez comment nous allons vous mettre en relation avec le développeur le mieux qualifié pour votre projet, sélectionné avec soin
- Vous indiquez nos prochaines démarches afin de vous trouver le meilleur développeur, souvent en moins d'une semaine