Mohammad O.

Mohammad O.

Backend-Entwickler

Egypt
Vertrauenswürdiges Mitglied seit 2023
5 Jahre Erfahrung

Er hat für große Unternehmen wie Microsoft gearbeitet und dabei herausragende Kommunikations- und Problemlösungsfähigkeiten demonstriert. Mohammad hat einen Abschluss in Computer Engineering und ist seit 2018 auf Backend-Entwicklung fokussiert.

Er ist überzeugt von seiner Fähigkeit, in wettbewerbsintensiven Umgebungen überragende Leistungen zu bringen und kleine Projekte in bedeutende Entwicklungsprojekte zu transformieren. Zusätzlich betreut er täglich Praktikanten, ist gut vertraut mit agilen Methoden wie Scrum und hat eine Startup-Denkweise. Seine Erfahrung umfasst die Wartung von Legacy-Code und das Design von Architekturen.

Hauptkompetenz

FlaskFlask3 Jahre
GraphQLGraphQL2 Jahre
JavaScriptJavaScript5 Jahre
MongoDBMongoDB5 Jahre
11+

Erfahrung7

Pixelcut

Senior Backend-Entwickler

Pixelcut
Information Technology (IT) and Services
Jan 2023 - Nov 2023 · 10m

– Arbeitete daran, das Backend für das Projekt, das von über 18 Millionen Nutzern verwendet wird, zu entwickeln. – Skalierte das Projekt auf Millionen von Nutzern ohne Probleme. – Verbessert die Leistung für verschiedene Teile des Systems. – Integrierte die Open AI API in das System. – Generierte Eingabeaufforderungen für bessere Ergebnisse aus den Modellen. – Nutzt KI-Modelle für verschiedene Teile des Fotoeditor-Systems. – Helfte bei der Entwicklung eines anderen Dienstesystems mit Go.

OAuth2OAuth2
gRPCgRPC
JestJest
GormGorm
Prompt Engineering
Tresl

Senior Backend-Entwickler

Tresl
Data Analytics
Sep 2022 - Jan 2023 · 4m

– Fügte komplexe SQL-Abfragen hinzu, um Statistiken für Geschäfte mit dynamischen Filtern anzuzeigen. – Entwickelte Microservices mit Node.js, Express, Python, Flask und FastAPI. – Entwickelte eine Webanwendung, die Statistiken für verschiedene Geschäfte anzeigt. – Behebt Fehler im alten Code und verbessert die Leistungen eines Systems, das von über 100.000 Nutzern verwendet wird. – Refaktorisierte Teile des Codes, um bewährte Verfahren zu nutzen und Sicherheitsbedenken zu adressieren.

FlaskFlask
Microservices
BigQueryBigQuery
JestJest
Microsoft

Software Engineer

Microsoft
Information Technology (IT) and Services
Aug 2022 - Apr 2023 · 8m

– Arbeitete am Clarity SDK für mobile Anwendungen. – Verbessert die Leistung vorheriger Methoden, indem er Protokollpuffer anstelle von JSON verwendet. – Aktualisierte die Azure CI/CD-Pipeline für robustere Bereitstellungen. – Arbeitete an Clarity Web, um neue Funktionen zur Verbesserung der Benutzererfahrung hinzuzufügen.

React NativeReact Native
gRPCgRPC
Jabu

Software Engineer

Jabu
Transportation and Logistics
Mar 2022 - Apr 2023 · 1y 1m

– Arbeitete am Backend eines Analyseprojekts, das von großen Unternehmen genutzt wird, um die Leistung ihrer Produkte zu analysieren. – Verarbeitete große Datenmengen und verbesserte die Leistung von Abfragen, um die umfangreichen Daten effizient zu verwalten. – Arbeitete am Backend einer Uber-ähnlichen App mit mehreren Modi, um Lieferungen von Lagerhäusern zu verwalten, die von über 50.000 Nutzern verwendet wird. – Wartete Legacy-Code. – Implementierte CI/CD-Pipelines, die auf AWS-Infrastruktur basieren.

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

Eignungstests

Excellence en ingénierie

Mohammad Gesamtleistung in einer 90-minütigen Live-Technikbewertung rangiert im top 5% der überprüften Backend-Entwickler bei Proxify.

Ausbildung

Cairo University
Cairo University
Computer Engineering2016 - 2021

Hör auf zu stöbern.
Lass dich schneller matchen.