Khalifa G.

Développeur full-stack

Khalifa est un développeur Fullstack avec plus de 8 ans d'expérience, spécialisé dans les technologies backend et frontend, en particulier Node.js. Il excelle en OOP, FP, design patterns, principes SOLID, architectures événementielles et microservices, créant des solutions logicielles évolutives.

Khalifa se distingue par son expertise en matière de microservices, d'architectures pilotées par les événements et de conception pilotée par le domaine. Connu pour son leadership et sa capacité à résoudre les problèmes de manière innovante, il a travaillé dans les domaines de la logistique, de la fintech, de l'analyse, des outils de gestion, de l'apprentissage en ligne et du commerce électronique.

Chez Swftbox, Khalifa a dirigé une équipe chargée de moderniser la plateforme, réduisant le temps de création des commandes de 6 minutes à 2 secondes pour 100 commandes, augmentant les revenus de 4 % et améliorant l'efficacité.

Principale expertise

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

Autres compétences

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

Khalifa G.

Egypt

Commencer

Expérience sélectionnée

Emploi

  • Développeur full-stack

    CobbleWeb - 1 an 9 mois

    • A conçu une mise à niveau de la plateforme, dirigeant une équipe de 7 développeurs pour livrer la Version 2, établissant de nouveaux standards d'évolutivité, de fiabilité et d'observabilité.
    • A révolutionné la création de commandes, réduisant le temps de 6 minutes pour 100 commandes à 2 secondes, augmentant le revenu de 4 %.
    • A transformé le système de requête de commandes, améliorant la vitesse opérationnelle et l'efficacité du service client.
    • A refactorisé un projet en direct d'une architecture monolithique vers des microservices, améliorant la modularité et les performances du système.
    • A dirigé les phases d'analyse pour chaque sprint, garantissant des objectifs clairs et une planification efficace des projets.

    Les technologies:

    • Les technologies:
    • Microservices
  • Développeur full-stack

    Indicina - 6 mois

    • A dirigé le processus de démarrage pour la Version 2, posant les bases de la plateforme de nouvelle génération.
    • A transformé la culture de révision de code, favorisant un environnement de développement collaboratif et axé sur la qualité.
    • A mis en œuvre un pipeline fluide pour la publication de plusieurs paquets npm, rationalisant le développement et la distribution.
    • A conçu le frontend, développant des solutions innovantes et évolutives pour répondre aux besoins des utilisateurs en constante évolution.
    • A identifié et optimisé les tests instables dans les services backend critiques, améliorant la stabilité et les performances du système.
  • Senior Full Stack Engineer

    Indicina - 6 mois

    • 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.

    Les technologies:

    • Les technologies:
    • Microservices
    • gRPC gRPC
  • Développeur full-stack

    Swftbox - 2 années

    • A conçu une mise à niveau de la plateforme, dirigeant une équipe de 7 développeurs pour livrer la Version 2, établissant de nouveaux standards d'évolutivité, de fiabilité et d'observabilité.
    • A révolutionné la création de commandes, réduisant le temps de traitement de 6 minutes pour 100 commandes à 2 secondes, augmentant le revenu de 4 %.
    • A transformé le système de requête de commandes, améliorant considérablement la vitesse opérationnelle et l'efficacité du service client.
  • Senior Full-Stack Engineer

    Swftbox - 2 années

    • 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.

    Les technologies:

    • Les technologies:
    • DataDog DataDog
  • Développeur full-stack

    Opinov8 - 11 mois

    • A dirigé le développement d'un système de notification avec génération de rapports dynamiques, améliorant la livraison des informations.
    • A identifié et résolu un problème subtil dans la bibliothèque de composants, améliorant la fiabilité des tests frontend.
    • A revitalisé les tests frontend en passant de Cypress à React-Testing-Library, réduisant le temps de test CI par demande de fusion de 10 minutes et augmentant la productivité quotidienne.
  • Senior Full Stack Engineer

    Opinov8 - 11 mois

    • 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.

    Les technologies:

    • Les technologies:
    • Microservices
  • Software Engineer

    GymLeads - 11 mois

    • A analysé les besoins des clients et dirigé le développement backend pour construire des systèmes robustes.
    • A recruté et mentoré des membres d'équipe, guidant le développement et assurant une livraison de projet cohérente.
    • A conçu des solutions évolutives et géré l'ensemble du cycle de développement.
    • A développé une application Android similaire à Instagram avec un backend en Java, en implémentant des fonctionnalités clés et une expérience utilisateur fluide.
    • A construit un dispositif IoT pour la publicité et développé des plateformes de bout en bout sur mobile, web et desktop.
    • A maintenu et amélioré les fonctionnalités côté client et serveur, en effectuant des tests et un débogage pour garantir la fiabilité.

    Les technologies:

    • Les technologies:
    • Ruby Ruby
    • Ruby on Rails Ruby on Rails
    • React Native React Native
    • CircleCI CircleCI
  • Senior Full Stack Engineer

    Alef Software - 1 an 1 mois

    • 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.

    Les technologies:

    • Les technologies:
    • Microservices
  • Full Stack Engineer

    Freelance - 11 mois

    • 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.

    Les technologies:

    • Les technologies:
    • NativeScript NativeScript
    • Maven Maven
  • Co-Founder, Backend and Android Developer

    Codesta - 1 an 8 mois

    • 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.

    Les technologies:

    • Les technologies:
    • Arduino Arduino
  • Backend and Android Developer

    Marsroof - 1 an

    • 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.

    Les technologies:

    • Les technologies:
    • React Native React Native

Éducation

  • License ès sciencesComputer science

    Alexandria Universty · 2012 - 2016

Trouvez votre prochain développeur en quelques jours et non sur plusieurs mois

Dans un court appel de 25 minutes, nous voulons:

  • Comprendre vos besoins en développement
  • Vous expliquez comment nous allons vous mettre en relation avec le développeur le mieux qualifié pour votre projet, sélectionné avec soin
  • Vous indiquez nos prochaines démarches afin de vous trouver le meilleur développeur, souvent en moins d'une semaine

Contactez-nous