Khalifa G.

Fullstack-ontwikkelaar

Khalifa is een Fullstack Developer met meer dan 8 jaar ervaring, gespecialiseerd in backend- en frontend-technologieën, met name Node.js. Hij blinkt uit in OOP, FP, ontwerppatronen, SOLID-principes, event-driven architecturen en microservices, en creëert schaalbare softwareoplossingen.

Khalifa onderscheidt zich door zijn expertise op het gebied van microservices, event-driven architecturen en domein-gedreven ontwerpen. Hij staat bekend om zijn leiderschap en innovatieve probleemoplossing en heeft gewerkt in de logistiek, fintech, analyse, managementtools, e-learning en e-commerce.

Bij Swftbox leidde Khalifa een team om het platform te upgraden, waardoor de tijd voor het aanmaken van bestellingen werd teruggebracht van 6 minuten naar 2 seconden per 100 bestellingen, de inkomsten met 4% stegen en de efficiëntie werd verbeterd.

Hoofd expertise

  • AWS EC2
    AWS EC2 3 jaar
  • NGINX
    NGINX 5 jaar
  • Team Leading 2 jaar

Andere vaardigheden

  • PostgreSQL
    PostgreSQL 7 jaar
  • Digital Ocean
    Digital Ocean 3 jaar
  • RabbitMQ
    RabbitMQ 3 jaar
Khalifa

Khalifa G.

Egypt

Aan de slag

Geselecteerde ervaring

Dienstverband

  • Fullstack-ontwikkelaar

    CobbleWeb - 1 jaar 9 maanden

    • Engineered een platformupgrade, leidde een team van 7 ontwikkelaars om versie 2 te leveren en nieuwe normen voor schaalbaarheid, betrouwbaarheid, en zichtbaarheid vast te stellen.
    • Revolutieerde de creatie van bestellingen, verkortte de tijd van 6 minuten per 100 bestellingen tot 2 seconden, wat de omzet met 4% verhoogde.
    • Transformeerde het systeem voor het opvragen van bestellingen, verbeterde operationele snelheid en de efficiëntie van klantenservice.
    • Refactored een live project van een monolithische architectuur naar microservices, waardoor de modulariteit en prestaties van het systeem werden verbeterd.
    • Leidde analysefasen voor elke sprint, zorgde voor duidelijke doelstellingen en effectieve projectplanning.

    Technologieën:

    • Technologieën:
    • Microservices
  • Fullstack Developer

    Indicina - 6 maanden

    • Leidde het opstartproces voor versie 2, waarmee de basis werd gelegd voor het next-gen platform.
    • Transformeerde de codebeoordelingscultuur, bevorderde een samenwerkende en kwaliteit-gedreven ontwikkelomgeving.
    • Implementeerde een naadloze pijplijn voor het publiceren van meerdere npm-pakketten, waardoor de ontwikkeling en distributie werden gestroomlijnd.
    • Architecteerde de frontend, ontwikkelde innovatieve en schaalbare oplossingen om te voldoen aan de evoluerende gebruikersbehoeften.
    • Identificeerde en optimaliseerde onbetrouwbare tests in kritieke backend-services, verbeterde systeemstabiliteit en prestaties.
  • Senior Full Stack Engineer

    Indicina - 6 maanden

    • Instrumental in spearheading the bootstrapping process for Version 2, laying the foundation for the next-gen platform;

    • Transformed the code review culture, fostering a collaborative and quality-driven development environment;

    • Pioneered a seamless pipeline for publishing multiple npm packages, streamlining development and distribution processes;

    • Played a key role in architecting the frontend, crafting innovative and scalable solutions to meet evolving user needs;

    • Skillfully identified and optimized flaky tests in critical backend services, bolstering system stability and performance.

    Technologieën:

    • Technologieën:
    • Microservices
    • gRPC gRPC
  • Fullstack-ontwikkelaar

    Swftbox - 2 jaar

    • Engineered een platformupgrade, leidde een team van 7 ontwikkelaars om versie 2 te leveren en nieuwe normen voor schaalbaarheid, betrouwbaarheid, en zichtbaarheid vast te stellen.
    • Revolutieerde de creatie van bestellingen, verkortte de verwerkingstijd van 6 minuten per 100 bestellingen tot 2 seconden, wat de omzet met 4% verhoogde.
    • Transformeerde het systeem voor het opvragen van bestellingen, waardoor de operationele snelheid en de efficiëntie van klantenservice sterk verbeterde.
  • Senior Full-Stack Engineer

    Swftbox - 2 jaar

    • Engineered a cutting-edge platform upgrade, leading a team of 7 developers to deliver Version 2, setting new scalability, reliability, and observability standards;

    • Revolutionized order creation, reducing time from 6 minutes per 100 orders to just 2 seconds, resulting in a 4% revenue increase;

    • Transformed the orders querying system, significantly enhancing operational speed and customer service efficiency.

    Technologieën:

    • Technologieën:
    • DataDog DataDog
  • Fullstack-ontwikkelaar

    Opinov8 - 11 maanden

    • Leidde de ontwikkeling van een notificatiesysteem met dynamische rapportgeneratie, ter verbetering van informatielevering.
    • Identificeerde en loste een subtiele kwestie in de componentenbibliotheek op, waardoor de betrouwbaarheid van frontend-tests verbeterde.
    • Vernieuwde frontend-tests door over te schakelen van Cypress naar React-Testing-Library, waardoor de CI-testtijd per merge-aanroep met 10 minuten werd verminderd en de dagelijkse productiviteit toenam.
  • Senior Full Stack Engineer

    Opinov8 - 11 maanden

    • Spearheaded the development of a cutting-edge notification system powered by dynamic report generation, revolutionizing information delivery;

    • Unearthed and resolved a subtle issue in the component library, significantly enhancing frontend testing;

    • Revitalized frontend testing by transitioning from Cypress to React-Testing-Library, reducing CI testing time per merge request by 10 minutes, greatly boosting daily productivity.

    Technologieën:

    • Technologieën:
    • Microservices
  • Software Engineer

    GymLeads - 11 maanden

    • Analyseerde de vereisten van de klant en leidde de backend-ontwikkeling om robuuste systemen te bouwen.
    • Geworven en begeleidde teamleden, leidde ontwikkeling en zorgde voor een samenhangende projectlevering.
    • Architecteerde schaalbare oplossingen en beheerde de volledige ontwikkelingscyclus.
    • Ontwikkelde een Android-app die lijkt op Instagram met een Java-backend, implementeerde belangrijke functies en zorgde voor een soepele gebruikerservaring.
    • Bouwde een IoT-apparaat voor reclame en ontwikkelde end-to-end platforms op mobiel, web en desktop.
    • Onderhield en verbeterde client-side en server-side functionaliteiten, voerde tests en foutopsporing uit om de betrouwbaarheid te waarborgen.

    Technologieën:

    • Technologieën:
    • Ruby Ruby
    • Ruby on Rails Ruby on Rails
    • React Native React Native
    • CircleCI CircleCI
  • Senior Full Stack Engineer

    Alef Software - 1 jaar 1 maand

    • Analyzed clients' requirements to ensure applications met their specific needs and expectations;

    • Led backend development efforts, ensuring robust and efficient backend systems;

    • Interviewed new candidates to recruit and build a skilled development team, contributing to overall project success;

    • Mentored frontend engineers, providing guidance and support to enhance their skills and ensure cohesive project development;

    • Architected solutions, designing comprehensive and scalable system architectures;

    • Led a small team through the entire development lifecycle, from initial design to final deployment, ensuring timely and efficient project delivery;

    • Developed an Instagram-like Android application using Android Native, focusing on features such as photo sharing, user authentication, and social interactions;

    • Built the backend infrastructure for the application using Java, ensuring seamless integration with the frontend;

    • Implemented key features and functionalities, ensuring a smooth user experience and robust application performance;

    • Designed and built an IoT device for running advertisements, enhancing the application's capabilities;

    • Developed platforms from A to Z, including mobile, desktop, and web applications, ensuring comprehensive solutions for various client needs;

    • Conducted thorough testing and debugging to identify and resolve issues, improving the application's stability and reliability.

    Technologieën:

    • Technologieën:
    • Microservices
  • Full Stack Engineer

    Freelance - 11 maanden

    • Analyzed clients' requirements to ensure the applications met their specific needs and expectations;

    • Led a small team through the entire development lifecycle, from initial design to final deployment, ensuring timely and efficient delivery of projects;

    • Conducted interviews to recruit and build a skilled development team, contributing to the overall project success;

    • Developed an Instagram-like Android application using Android Native, focusing on features such as photo sharing, user authentication, and social interactions;

    • Built the backend infrastructure for the application using Java, ensuring seamless integration with the frontend and optimal performance;

    • Implemented key features and functionalities, ensuring a smooth user experience and robust application performance;

    • Designed and built an IoT device for running advertisements, enhancing the application's capabilities and providing additional value to clients;

    • Developed platforms from A to Z, including mobile, desktop, and web applications, ensuring comprehensive solutions for various client needs;

    • Conducted thorough testing and debugging to identify and resolve issues, improving the application's stability and reliability.

    Technologieën:

    • Technologieën:
    • NativeScript NativeScript
    • Maven Maven
  • Co-Founder, Backend and Android Developer

    Codesta - 1 jaar 8 maanden

    • Analyzed client requirements to ensure the application met their needs and expectations;

    • Led a small team through the entire development lifecycle, from initial design to final deployment, ensuring timely and efficient delivery of the application;

    • Conducted interviews to recruit and build a skilled development team, contributing to the overall project success;

    • Developed an Instagram-like Android application using Android Native, focusing on features such as photo sharing, user authentication, and social interactions;

    • Built the backend infrastructure for the application using Java, ensuring seamless integration with the frontend and optimal performance;

    • Implemented key features and functionalities, ensuring a smooth user experience and robust application performance;

    • Designed and built an IoT device for running advertisements, enhancing the application's capabilities and providing additional value to clients;

    • Conducted thorough testing and debugging to identify and resolve issues, improving the application's stability and reliability.

    Technologieën:

    • Technologieën:
    • Arduino Arduino
  • Backend and Android Developer

    Marsroof - 1 jaar

    • Developed an Instagram-like Android application using Android Native;

    • Built the backend for the application using Java;

    • lmplemented key features such as photo sharing, user authentication, and social interactions;

    • Ensured seamless integration between the frontend and backend systems;

    • Conducted thorough testing and debugging to enhance app performance and user experience.

    Technologieën:

    • Technologieën:
    • React Native React Native

Educatie

  • BSc.Computer science

    Alexandria Universty · 2012 - 2016

Vind jouw volgende ontwikkelaar binnen enkele dagen, niet maanden

In een kort gesprek van 25 minuten:

  • gaan we in op wat je nodig hebt om je product te ontwikkelen;
  • Ons proces uitleggen om u te matchen met gekwalificeerde, doorgelichte ontwikkelaars uit ons netwerk
  • delen we de stappen met je om de juiste match te vinden, vaak al binnen een week.

Maak een afspraak