Mohammad O.

Backend-utvecklare

Mohammad har fem års erfarenhet som Backend-utvecklare, känd för sin höga motivation och utmärkta programmeringsfärdigheter.

Han har arbetat med stora företag som Microsoft och visat enastående kommunikations- och problemlösningsförmågor. Mohammad har en examen i datateknik och har fokuserat på backendutveckling sedan 2018.

Han är övertygad om sin förmåga att excelera i konkurrensutsatta miljöer och bidra till att förvandla små engagemang till betydande projekt. Dessutom handleder han praktikanter dagligen, är väl insatt i agila metoder som Scrum och har en startup-mentalitet. Hans erfarenhet omfattar underhåll av befintlig kod och design av arkitektur.

Huvudsaklig expertis

  • Flask
    Flask 3 år
  • GraphQL
    GraphQL 2 år
  • JavaScript
    JavaScript 5 år

Andra kompetenser

    Mohammad

    Mohammad O.

    Egypt

    Hitta en utvecklare

    Utvald erfarenhet

    Anställningar

    • Senior Backend-utvecklare

      Pixelcut - 10 månader

      • Arbetade med att utveckla backend för projektet som används av över 18 miljoner användare.
      • Skalade projektet till miljontals användare utan problem.
      • Förbättrade prestandan för olika delar av systemet.
      • Integrerade Open AI API till systemet.
      • Genererade prompts för bättre resultat från modellerna.
      • Använde AI-modeller för olika delar av fotoediteringssystemet.
      • Hjälpte till att utveckla ytterligare tjänster med hjälp av Go.

      Teknologier:

      • Teknologier:
      • Node.js Node.js
      • PostgreSQL PostgreSQL
      • Redis Redis
      • REST API REST API
      • TypeScript TypeScript
    • Senior Backend-utvecklare

      Tresl - 4 månader

      • Lagt till komplexa SQL-frågor för att visa statistik för butiker med dynamiska filter.
      • Utvecklade mikrotjänster med Node.js, Express, Python, Flask och FastAPI.
      • Utvecklade en webapp som visar statistik för olika butiker.
      • Fixade buggar med gammal kod och förbättrade prestandan för ett system som används av över 100K användare.
      • Refaktorerade delar av koden för att använda bästa praxis och ta itu med säkerhetsbekymmer.

      Teknologier:

      • Teknologier:
      • Flask Flask
      • JavaScript JavaScript
      • Node.js Node.js
      • PostgreSQL PostgreSQL
      • Python Python
      • RabbitMQ RabbitMQ
      • Redis Redis
      • REST API REST API
      • TypeScript TypeScript
    • Software Engineer

      Microsoft - 8 månader

      • Arbetade med Clarity SDK för mobilappar.
      • Förbättrade prestandan hos tidigare metoder genom att använda protokollbuffrar istället för JSON.
      • Uppdaterade Azure CI/CD-pipelines för mer robusta distributioner.
      • Arbetade med Clarity Web för att lägga till nya funktioner för att förbättra användarupplevelsen.

      Teknologier:

      • Teknologier:
      • Node.js Node.js
      • TypeScript TypeScript
    • Software Engineer

      Jabu - 1 år 1 månad

      • Arbetade med backend av en analyslösning som används av stora företag för att analysera deras produkters prestanda.
      • Hanterade stora mängder data, förbättrade prestandan av frågor för att hantera de stora datamängderna på ett effektivt sätt.
      • Arbetade med backend av en Uber-liknande app med flera lägen för att leverera leveranser, som över 50K användare använder.
      • Underhöll befintlig kod.
      • Implementerade CI/CD pipelines beroende av AWS-infrastruktur.

      Teknologier:

      • Teknologier:
      • GraphQL GraphQL
      • MongoDB MongoDB
      • MySQL MySQL
      • Node.js Node.js
      • PostgreSQL PostgreSQL
      • Redis Redis
      • TypeScript TypeScript

    Utbildning

    • BSc.Computer Engineering

      Cairo University · 2016 - 2021

    Hitta din nästa utvecklare inom ett par dagar

    Ge oss 25 minuter av din tid, så kommer vi att:

    • Sätta oss in i dina utmaningar och behov
    • Berätta om våra seniora och beprövade utvecklare
    • Förklara hur vi kan matcha dig med precis rätt utvecklare

    Låt oss ta ett kort digitalt möte.