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 3 år
- GraphQL 2 år
- JavaScript 5 år
Andra kompetenser
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
PostgreSQL
Redis
REST API
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
JavaScript
Node.js
PostgreSQL
Python
RabbitMQ
Redis
REST API
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
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
MongoDB
MySQL
Node.js
PostgreSQL
Redis
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