Mohammad O.

Backend-utvikler

Mohammad har fem års erfaring som backend-utvikler, kjent for sin høye motivasjon og fremragende programmeringsferdigheter.

Han har arbeidet med store selskaper som Microsoft, og demonstrert fremragende kommunikasjon og problemløsningsevner. Mohammad har en grad i datateknikk og har vært fokusert på backend-utvikling siden 2018.

Han er trygg på sin evne til å utmerke seg i konkurransedyktige miljøer og bidra til å transformere små engasjementer til betydelige prosjekter. I tillegg veileder han praktikanter daglig, er godt kjent med Agile metoder som Scrum, og har en oppstartstenkning. Hans erfaring inkluderer vedlikehold av legacy-kode og design av arkitektur.

Hovedekspertise

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

Andre kunnskaper

    Mohammad

    Mohammad O.

    Egypt

    Kom i gang

    Utvalgt opplevelse

    Arbeidserfaring

    • Senior Backend-utvikler

      Pixelcut - 10 months

      – Har arbeidet med å utvikle backend for prosjektet brukt av over 18 millioner brukere – Skalert prosjektet til millioner av brukere uten problemer – Forbedret ytelsen for forskjellige deler av systemet – Integrerte Open AI-API til systemet – Genererte foreslåinger for bedre resultater fra modellene. – Brukte AI-modeller for forskjellige deler av fotoredigeringssystemet – Hjalp til med å utvikle et annet tjenestesystem ved hjelp av Go

      Teknologier:

      • Teknologier:
      • OAuth2 OAuth2
      • gRPC gRPC
      • Jest Jest
      • Gorm Gorm
      • Prompt Engineering
    • Senior Backend-utvikler

      Tresl - 4 months

      – La til komplekse SQL-spørringer for å vise statistikk for butikker med dynamiske filtre. – Utviklet mikrotjenester ved hjelp av Node.js, Express, Python, Flask, og FastAPI. – Utviklet en webapp som viser statistikk for forskjellige butikker. – Fikset feil med gammel kode og forbedret ytelsen for et system som brukes av over 100K brukere. – Omstrukturert deler av koden for å bruke beste praksis og håndtere sikkerhetsbekymringer.

      Teknologier:

      • Teknologier:
      • Flask Flask
      • Microservices
      • BigQuery BigQuery
      • Jest Jest
    • Software Engineer

      Microsoft - 8 months

      – Har arbeidet med Clarity SDK for mobilapper. – Forbedret ytelsen til tidligere metoder ved å bruke protokollbuffer i stedet for JSON – Oppdaterte Azure CI/CD pipeline for mer robuste distribusjoner. – Har arbeidet med Clarity Web for å legge til nye funksjoner for å forbedre brukeropplevelsen.

      Teknologier:

      • Teknologier:
      • React Native React Native
      • gRPC gRPC
    • Software Engineer

      Jabu - 1 year 1 month

      – Har arbeidet med backend av et analyseengasjement brukt av store selskaper for å analysere ytelsen til produktene deres. – Håndterte enorme datamengder, forbedret ytelsen til spørringer for å håndtere de store datamengdene på en effektiv måte – Har arbeidet med backend av en Uber-lignende app med flere moduser for å levere varer fra lagre som over 50K brukere benytter. – Vedlikeholdt legacy-kode – Implementerte CI/CD-pipelines basert på AWS-infrastruktur

    • Backend Engineer

      Fruitful - 7 months

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

      Teknologier:

      • Teknologier:
      • Flask Flask
      • Jest Jest
      • Stripe Stripe
    • Software Engineer

      BlockGemini - 10 months

      • 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

      Teknologier:

      • Teknologier:
      • Jest Jest
    • Backend Developer

      MTMs - 2 years 8 months

      • 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

      Teknologier:

      • Teknologier:
      • Microservices
      • gRPC gRPC

    Utdannelse

    • BSc.Computer Engineering

      Cairo University · 2016 - 2021

    Finn din neste utvikler innen dager, ikke måneder

    I løpet av en kort 25-minutters samtale ønsker vi å:

    • Forstå dine utviklingsbehov
    • Forklare prosessen vår der vi matcher deg med kvalifiserte, evaluerte utviklere fra vårt nettverk
    • Dele de neste stegene for å finne riktig match, ofte på mindre enn en uke

    La oss ta en prat