Khalifa G.

Fullstack-utvikler

Khalifa er en fullstack-utvikler med over 8 års erfaring, som spesialiserer seg på backend- og frontend-teknologier, spesielt Node.js. Han utmerker seg innen OOP, FP, designmønstre, SOLID-prinsipper, hendelsesstyrte arkitekturer og mikrotjenester, og skaper skalerbare programvareløsninger.

Khalifa skiller seg ut med sin ekspertise innen mikrotjenester, hendelsesstyrte arkitekturer og domenedrevet design. Han er kjent for sitt lederskap og sin innovative problemløsning, og har jobbet med logistikk, fintech, analyse, ledelsesverktøy, e-læring og e-handel.

Hos Swftbox ledet Khalifa et team som oppgraderte plattformen og reduserte tiden det tok å opprette en ordre fra 6 minutter til 2 sekunder per 100 ordrer, økte inntektene med 4 % og forbedret effektiviteten.

Hovedekspertise

  • AWS EC2
    AWS EC2 3 år
  • NGINX
    NGINX 5 år
  • Team leading 2 år

Andre kunnskaper

  • PostgreSQL
    PostgreSQL 7 år
  • Digital Ocean
    Digital Ocean 3 år
  • RabbitMQ
    RabbitMQ 3 år
Khalifa

Khalifa G.

Egypt

Kom i gang

Utvalgt opplevelse

Arbeidserfaring

  • Senior Full-Stack Engineer

    CobbleWeb - 1 year 2 months

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

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

    • Refactored a live project from a monolithic architecture to microservices, improving system modularity and performance;

    • Led the analysis phases for each sprint, ensuring clear objectives and effective project planning.

    Teknologier:

    • Teknologier:
    • Microservices
  • Senior Full Stack Engineer

    Indicina - 6 months

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

    Teknologier:

    • Teknologier:
    • gRPC gRPC
    • Microservices
  • Senior Full-Stack Engineer

    Swftbox - 2 years

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

    Teknologier:

    • Teknologier:
    • DataDog DataDog
  • Senior Full Stack Engineer

    Opinov8 - 11 months

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

    Teknologier:

    • Teknologier:
    • Microservices
  • Software Engineer

    GymLeads - 11 months

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

    • Maintained and built new features on the client side (mobile and web) as well as on the server side (backend and DevOps), ensuring continuous improvement and up-to-date functionalities;

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

  • Senior Full Stack Engineer

    Alef Software - 1 year 1 month

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

    Teknologier:

    • Teknologier:
    • Microservices
  • Full Stack Engineer

    Freelance - 11 months

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

  • Co-Founder, Backend and Android Developer

    Codesta - 1 year 8 months

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

  • Backend and Android Developer

    Marsroof - 1 year

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

Utdannelse

  • BSc.Computer science

    Alexandria Universty · 2012 - 2016

Finn din neste utvikler innen dager, ikke måneder

I løpet av en kort 25-minutters samtale ønsker vi å:

  • Forstå dine utviklingsbehov
  • Forklare prosessen vår der vi matcher deg med kvalifiserte, evaluerte utviklere fra vårt nettverk
  • Dele de neste stegene for å finne riktig match, ofte på mindre enn en uke

La oss ta en prat