Khalifa G.
Fullstack-kehittäjä
Khalifa on Fullstack-kehittäjä, jolla on yli 8 vuoden kokemus ja joka on erikoistunut backend- ja frontend-teknologioihin, erityisesti Node.js:ään. Hän kunnostautuu OOP:n, FP:n, suunnittelumallien, SOLID-periaatteiden, tapahtumapohjaisten arkkitehtuurien ja mikropalvelujen parissa luoden skaalautuvia ohjelmistoratkaisuja.
Khalifa erottuu mikropalveluiden, tapahtumapohjaisten arkkitehtuurien ja toimialalähtöisen suunnittelun asiantuntemuksensa ansiosta. Hänet tunnetaan johtajuudestaan ja innovatiivisesta ongelmanratkaisustaan, ja hän on työskennellyt logistiikan, fintechin, analytiikan, hallintatyökalujen, verkko-oppimisen ja verkkokaupan parissa.
Swftboxissa Khalifa johti tiimiä, joka päivitti alustan, lyhensi tilausten luomiseen kuluvaa aikaa 6 minuutista 2 sekuntiin 100 tilausta kohden, kasvatti tuloja 4 prosenttia ja paransi tehokkuutta.
Tärkein asiantuntemus
- AWS EC2 3 vuotta
- NGINX 5 vuotta
- Team Leading 2 vuotta
Muut taidot
- PostgreSQL 7 vuotta
- Digital Ocean 3 vuotta
- RabbitMQ 3 vuotta
Valittu kokemus
Työllisyys
Fullstack-kehittäjä
CobbleWeb - 1 year 7 months
- Suunnitteli alustan päivityksen, johtamalla 7 kehittäjän tiimiä Version 2:n toimittamiseksi, luoden uusia standardeja skaalautuvuudelle, luotettavuudelle ja observabiliteetille.
- Uudisti tilausten luomista, vähentäen aikaa 6 minuutista 100 tilausta kohti 2 sekuntiin, lisäten tuloja 4 %.
- Muutti tilausten kyselyjärjestelmää, parantaen toimintanopeutta ja asiakaspalvelun tehokkuutta.
- Refaktoroitiin elävä projekti monoliittisesta arkkitehtuurista mikroserviiseiksi, parantaen järjestelmän modulaarisuutta ja suorituskykyä.
- Johti analyysivaiheita jokaisessa sprinteissä, varmistaen selkeät tavoitteet ja tehokkaan projektin suunnittelu.
Tekniikat:
- Tekniikat:
- Microservices
Fullstack-kehittäjä
Indicina - 6 months
- Johti Version 2:n käynnistysprosessia, luoden perustan seuraavan sukupolven alustalle.
- Muutti koodiarvostelukulttuuria, edistäen yhteistyöhön perustuvaa ja laatua korostavaa kehitysympäristöä.
- Toteutti saumattoman putken useiden npm-pakettien julkaisemiseksi, virtaviivaistaen kehitystä ja jakelua.
- Suunnitteli frontendiä, kehittäen innovatiivisia ja skaalautuvia ratkaisuja kehittyviin käyttäjävaatimuksiin vastaamiseksi.
- Tunnisti ja optimoi epävakaat testit kriittisissä taustapalveluissa, parantaen järjestelmän vakautta ja suorituskykyä.
Tekniikat:
- Tekniikat:
gRPC
- Microservices
Fullstack-kehittäjä
Swftbox - 2 years
- Suunnitteli alustan päivityksen, johtamalla 7 kehittäjän tiimiä Version 2:n toimittamiseksi, luoden uusia standardeja skaalautuvuudelle, luotettavuudelle ja observabiliteetille.
- Uudisti tilausten luomisprosessia, vähentäen käsittelyaikaa 6 minuutista 100 tilausta kohti 2 sekuntiin, lisäten tuloja 4 %.
- Muutti tilausten kyselyjärjestelmää, merkittävästi parantaen toimintanopeutta ja asiakaspalvelun tehokkuutta.
Tekniikat:
- Tekniikat:
DataDog
Fullstack-kehittäjä
Opinov8 - 11 months
- Johti ilmoitusjärjestelmän kehitystä dynaamidokumentaatioiden generoinnilla, parantaen tiedon jakamista.
- Tunnisti ja ratkaisi hienovaraisia ongelmia komponenttikirjastossa, parantaen frontend-testaamisen luotettavuutta.
- Uudisti frontend-testausta siirtymällä Cypressista React Testing Libraryyn, vähentäen CI-testiaikaa per yhdistettävä pyyntö 10 minuutilla ja parantaen päivittäistä tuottavuutta.
Tekniikat:
- Tekniikat:
- Microservices
Software Engineer
GymLeads - 11 months
- Analysoi asiakasvaatimuksia ja johti taustakehitystä rakentaakseen kestäviä järjestelmiä.
- Rekrytoi ja mentoroi tiimin jäseniä, ohjaten kehitystä ja varmistaen yhtenäisen projektin toimittamisen.
- Suunnitteli skaalautuvia ratkaisuja ja hallitsi koko kehitysprosessin elinkaaren.
- Kehitti Instagram-tyyppisen Android-sovelluksen Java-taustalla, toteuttaen avainominaisuuksia ja sujuvan käyttökokemuksen.
- Rakensi IoT-laitteen mainontaan ja kehitti end-to-end-alustoja mobiili-, web- ja työpöytäympäristöissä.
- Ylläpiti ja paransi asiakas- ja palvelinpuolen ominaisuuksia, suorittaen testaukset ja virheenkorjaukset luotettavuuden varmistamiseksi.
Koulutus
BSc.Computer science
Alexandria Universty · 2012 - 2016
Löydä seuraava kehittäjäsi päivien, ei kuukausien sisällä
Kun otat yhteyttä, järjestämme lyhyen 25 minuuttia kestävän tapaamisen, jonka aikana:
- Kartoitamme yrityksenne kehitystarvetta
- Kertoa prosessimme, jolla löydämme teille pätevän, ennakkotarkastetun kehittäjän verkostostamme
- Käymme läpi askeleet, joilla oikea ehdokas pääsee aloittamaan – useimmiten viikon sisällä