Mohammad O.

Backend-ontwikkelaar

Mohammad heeft vijf jaar ervaring als Backend-ontwikkelaar, bekend om zijn hoge motivatie en uitstekende programmeervaardigheden.

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

  • Flask
    Flask 3 jaar
  • GraphQL
    GraphQL 2 jaar
  • JavaScript
    JavaScript 5 jaar

Andere vaardigheden

    Mohammad

    Mohammad O.

    Egypt

    Aan de slag

    Geselecteerde ervaring

    Dienstverband

    • Senior backend-ontwikkelaar

      Pixelcut - 10 maanden

      • 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.

      Technologieën:

      • Technologieën:
      • OAuth2 OAuth2
      • gRPC gRPC
      • Jest Jest
      • Gorm Gorm
      • Prompt Engineering
    • Senior backend-ontwikkelaar

      Tresl - 4 maanden

      • 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.

      Technologieën:

      • Technologieën:
      • Flask Flask
      • Microservices
      • BigQuery BigQuery
      • Jest Jest
    • Software Engineer

      Microsoft - 8 maanden

      • 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.

      Technologieën:

      • Technologieën:
      • React Native React Native
      • gRPC gRPC
    • Software Engineer

      Jabu - 1 jaar 1 maand

      • 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.
    • Backend Engineer

      Fruitful - 7 maanden

      • 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.

      Technologieën:

      • Technologieën:
      • Flask Flask
      • Jest Jest
      • Stripe Stripe
    • Software Engineer

      BlockGemini - 10 maanden

      • 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

      Technologieën:

      • Technologieën:
      • Jest Jest
    • Backend Developer

      MTMs - 2 jaar 8 maanden

      • 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

      Technologieën:

      • Technologieën:
      • Microservices
      • gRPC gRPC

    Educatie

    • BSc.Computer Engineering

      Cairo University · 2016 - 2021

    Vind jouw volgende ontwikkelaar binnen enkele dagen, niet maanden

    In een kort gesprek van 25 minuten:

    • gaan we in op wat je nodig hebt om je product te ontwikkelen;
    • Ons proces uitleggen om u te matchen met gekwalificeerde, doorgelichte ontwikkelaars uit ons netwerk
    • delen we de stappen met je om de juiste match te vinden, vaak al binnen een week.

    Maak een afspraak