Mohammad O.

Mohammad O.

Développeur back-end

Egypt
Membre de confiance depuis 2023
5 années d'expérience

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.

Expertise principale

FlaskFlask3 ans
GraphQLGraphQL2 ans
JavaScriptJavaScript5 ans
MongoDBMongoDB5 ans
11+

Expérience7

Pixelcut

Développeur back-end senior

Pixelcut
Information Technology (IT) and Services
Jan 2023 - Nov 2023 · 10m
  • 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.
OAuth2OAuth2
gRPCgRPC
JestJest
GormGorm
Prompt Engineering
Tresl

Développeur back-end senior

Tresl
Data Analytics
Sep 2022 - Jan 2023 · 4m
  • 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é.
FlaskFlask
Microservices
BigQueryBigQuery
JestJest
Microsoft

Software Engineer

Microsoft
Information Technology (IT) and Services
Aug 2022 - Apr 2023 · 8m
  • 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.
React NativeReact Native
gRPCgRPC
Jabu

Software Engineer

Jabu
Transportation and Logistics
Mar 2022 - Apr 2023 · 1y 1m
  • 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.
Fruitful

Backend Engineer

Fruitful
Banking and Finance
Jan 2022 - Aug 2022 · 7m
  • Developed and maintained a mobile banking app's back end using Node.js and MongoDB.
  • Developed microservices using Node.js, Express, Python, Flask and FastAPI
  • Added unit tests with over 95% test coverage and ensured it was stable enough.
  • Revamped the whole back end initially using JavaScript and transformed it to TypeScript.
  • Changed the authentication used in the app and integrated with Auth0 for better authentication.
  • Worked on the back end developed in Python and Flask used to analyze the financial transactions, refactored and removed legacy code, and added features required by the system.
  • Integrated with a Salesforce API to provide services for interaction between agents and end users.
FlaskFlask
JestJest
StripeStripe
BlockGemini

Software Engineer

BlockGemini
Cryptocurrency and Blockchain
May 2021 - Mar 2022 · 10m
  • Maintained and improved an internal tool used by the company
  • Developed a backend for an app with over 1K installs
  • Fixed bugs in multiple backends using NodeJS and Typescript
  • Designed (DB and API) and implemented a backend for selling images with blogs functionality
  • Deployed backend systems to AWS
  • Designed the infrastructure and architecture of an Uber-like app
JestJest
MTMs

Backend Developer

MTMs
Transportation and Logistics
Jul 2018 - Mar 2021 · 2y 8m
  • Developed and maintained backends for over eight applications using Node.js
  • Managed a team of developers (~ 3 developers per project on average)
  • Developed and maintained an app used by top tutors
  • Built automation and webscraping scripts to assist with tasks
Microservices
gRPCgRPC

Évaluations

Excellence en ingénierie

Les performances globales de Mohammad lors d'une évaluation technique en direct de 90 minutes se classent dans le top 5% des Développeur back-end évalués chez Proxify.

Éducation

Cairo University
Cairo University
Computer Engineering2016 - 2021

Arrêtez de naviguer.
Soyez jumelé plus rapidement.