Mohammad O.

Mohammad O.

Backend-ontwikkelaar

Egypt
Vertrouwd lid sinds 2023
5 jaar ervaring

Hij heeft gewerkt met grote bedrijven zoals Microsoft, waarmee hij uitstekende communicatieve en probleemoplossende vaardigheden demonstreert. Mohammad heeft een diploma in Computer Engineering en richt zich sinds 2018 op backend-ontwikkeling.

Hij is er van overtuigd dat hij kan excelleren in competitieve omgevingen en bijdragen aan het transformeren van kleine opdrachten in belangrijke projecten. Bovendien begeleidt hij dagelijks stagiairs, is goed bekend met Agile-methodologieën zoals Scrum, en heeft een startup-mentaliteit. Zijn ervaring omvat het onderhoud van legacycode en het ontwerpen van architectuur.

Hoofd expertise

FlaskFlask3 jaar
GraphQLGraphQL2 jaar
JavaScriptJavaScript5 jaar
MongoDBMongoDB5 jaar
11+

Ervaring7

Pixelcut

Senior backend-ontwikkelaar

Pixelcut
Information Technology (IT) and Services
Jan 2023 - Nov 2023 · 10m
  • Werkte aan het ontwikkelen van de backend voor het project dat door meer dan 18 miljoen gebruikers wordt gebruikt.
  • Schaalde het project naar miljoenen gebruikers zonder problemen.
  • Verbeterde de prestaties voor verschillende delen van het systeem.
  • Integreerde Open AI API in het systeem.
  • Genereerde prompts voor betere resultaten van de modellen.
  • Gebruikte AI-modellen voor verschillende delen van het foto-editor systeem.
  • Helpt bij het ontwikkelen van een ander servicesysteem met Go.
OAuth2OAuth2
gRPCgRPC
JestJest
GormGorm
Prompt Engineering
Tresl

Senior backend-ontwikkelaar

Tresl
Data Analytics
Sep 2022 - Jan 2023 · 4m
  • Voegde complexe SQL-queries toe om statistieken voor winkels met dynamische filters weer te geven.
  • Ontwikkelde microservices met behulp van Node.js, Express, Python, Flask en FastAPI.
  • Ontwikkelde een webapp waarmee statistieken voor verschillende winkels worden weergegeven.
  • Verliezen met oude code hersteld en de prestaties verbeterd voor een systeem dat door meer dan 100.000 gebruikers wordt gebruikt.
  • Refactored delen van de code om best practices te gebruiken en beveiligingsproblemen aan te pakken.
FlaskFlask
Microservices
BigQueryBigQuery
JestJest
Microsoft

Software Engineer

Microsoft
Information Technology (IT) and Services
Aug 2022 - Apr 2023 · 8m
  • Werkte aan de Clarity SDK voor mobiele apps.
  • Verbeterde de prestaties van eerdere methoden door protocolbuffers in plaats van JSON te gebruiken.
  • Werkte aan de Azure CI/CD-pijplijn voor robuustere implementaties.
  • Werkte aan Clarity Web om nieuwe functies toe te voegen ter verbetering van de gebruikerservaring.
React NativeReact Native
gRPCgRPC
Jabu

Software Engineer

Jabu
Transportation and Logistics
Mar 2022 - Apr 2023 · 1y 1m
  • Werkte aan de backend van een analytics-opdracht gebruikt door grote bedrijven om de prestaties van hun producten te analyseren.
  • Verwerkte een enorme hoeveelheid gegevens, verbeterde de prestaties van queries om de grote hoeveelheid gegevens efficiënt te verwerken.
  • Werkte aan de backend van een Uber-achtige app met meerdere modi om zendingen van magazijnen te bezorgen voor meer dan 50.000 gebruikers.
  • Onderhield legacycode.
  • Implementeerde CI/CD-pijplijnen die afhankelijk zijn van AWS-infrastructuur.
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

Beoordeling

Uitmuntendheid in techniek

Mohammad algemene prestaties in een 90-minuten durende technische beoordeling zijn in de top 5% van de gescreende Backend-ontwikkelaar bij Proxify.

Educatie

Cairo University
Cairo University
Computer Engineering2016 - 2021

Stop met browsen.
Word sneller gekoppeld.