Khalifa G.
Fullstack-utvecklare
Khalifa är en Fullstack-utvecklare med över 8 års erfarenhet, specialiserad på backend- och frontend-teknik, särskilt Node.js. Han utmärker sig inom OOP, FP, designmönster, SOLID-principer, händelsestyrda arkitekturer och mikrotjänster, och skapar skalbara mjukvarulösningar.
Khalifa utmärker sig genom sin expertis inom mikrotjänster, händelsestyrda arkitekturer och domändriven design. Han är känd för sitt ledarskap och sin innovativa problemlösning och har arbetat inom logistik, fintech, analys, managementverktyg, e-learning och e-handel.
På Swftbox ledde Khalifa ett team som uppgraderade plattformen och minskade tiden för att skapa en order från 6 minuter till 2 sekunder per 100 order, ökade intäkterna med 4 % och förbättrade effektiviteten.
Huvudsaklig expertis
- AWS EC2 3 år
- NGINX 5 år
- Team Leading 2 år
Andra kompetenser
- PostgreSQL 7 år
- Digital Ocean 3 år
- RabbitMQ 3 år
Utvald erfarenhet
Anställningar
Fullstack-utvecklare
CobbleWeb - 1 år 7 månader
- Ingenjörade en plattformsuppgradering, ledde ett team av 7 utvecklare för att leverera version 2, och fastställde nya standarder för skalbarhet, tillförlitlighet och observabilitet.
- Revolutionerade orderupprettelsen, vilket minskade tiden från 6 minuter per 100 ordrar till 2 sekunder, och ökade intäkterna med 4%.
- Förvandlade systemet för orderfrågor, vilket förbättrade operationell hastighet och effektivitet i kundservicen.
- Refaktorerade ett aktivt projekt från en monolitisk arkitektur till mikrotjänster och förbättrade systemets modularitet och prestanda.
- Ledde analysfaser för varje sprint och säkerställde tydliga mål och effektiv projektplanering.
Teknologier:
- Teknologier:
- Microservices
Fullstack-utvecklare
Indicina - 6 månader
- Ledde bootstrappningsprocessen för version 2 och lade grunden för nästa generations plattform.
- Förvandlade kulturen kring kodgranskning, främjade en samarbetsinriktad och kvalitetsdriven utvecklingsmiljö.
- Implementerade en sömlös pipeline för publicering av flera npm-paket, vilket strömlinjeformade utveckling och distribution.
- Arkitekterade frontend och utvecklade innovativa och skalbara lösningar för att möta föränderliga användarbehov.
- Identifierade och optimerade opålitliga tester i kritiska backend-tjänster och förbättrade systemets stabilitet och prestanda.
Teknologier:
- Teknologier:
gRPC
- Microservices
Fullstack-utvecklare
Swftbox - 2 år
- Ingenjörade en plattformsuppgradering, ledde ett team av 7 utvecklare för att leverera version 2, och fastställde nya standarder för skalbarhet, tillförlitlighet och observabilitet.
- Revolutionerade orderupprettelsen, vilket minskade bearbetningstiden från 6 minuter per 100 ordrar till 2 sekunder, och ökade intäkterna med 4%.
- Förvandlade systemet för orderfrågor, vilket drastiskt förbättrade operationell hastighet och effektivitet i kundservicen.
Teknologier:
- Teknologier:
DataDog
Fullstack-utvecklare
Opinov8 - 11 månader
- Ledde utvecklingen av ett meddelandesystem med dynamisk rapportgenerering, vilket förbättrade informationsleveransen.
- Identifierade och löste ett subtilt problem i komponentbiblioteket och förbättrade frontend-testets tillförlitlighet.
- Förnyade frontend-testningen genom att byta från Cypress till React-Testing-Library, vilket minskade CI-testtiden per merge-request med 10 minuter och ökade den dagliga produktiviteten.
Teknologier:
- Teknologier:
- Microservices
Software Engineer
GymLeads - 11 månader
- Analyserade kundkrav och ledde backendutveckling för att bygga robusta system.
- Rekryterade och handlede teammedlemmar, guidade utvecklingen och säkerställde sammanhängande projektdelning.
- Arkitekterade skalbara lösningar och hanterade hela utvecklingslivscykeln.
- Utvecklade en Instagram-liknande Android-app med Java-backend, implementerade viktiga funktioner och smidig UX.
- Byggde en IoT-enhet för annonsering och utvecklade end-to-end-plattformar för mobil, web och desktop.
- Underhöll och förbättrade klient- och serverfunktioner, utförde tester och felsökning för att säkerställa tillförlitlighet.
Utbildning
BSc.Computer science
Alexandria Universty · 2012 - 2016
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