Khalifa G.

Fullstack Developer

Khalifa is a Fullstack Developer with over 8 years of experience, specializing in Backend and Frontend technologies, particularly Node.js. He excels in OOP, FP, design patterns, SOLID principles, event-driven architectures, and microservices, creating scalable software solutions.

Khalifa stands out for his microservices, event-driven architectures, and domain-driven design expertise. Known for his leadership and innovative problem-solving, he has worked in logistics, fintech, analytics, management tools, e-learning, and eCommerce.

At Swftbox, Khalifa led a team to upgrade the platform, reducing order creation time from 6 minutes to 2 seconds per 100 orders, boosting revenue by 4%, and enhancing efficiency.

Main expertise

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

Other skills

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

Khalifa G.

Egypt

Get started

Selected experience

Employment

  • Senior Full-Stack Engineer

    CobbleWeb - 1 year 9 months

    • Engineered a platform upgrade, leading a team of 7 developers to deliver Version 2, establishing new standards for scalability, reliability, and observability.
    • Revolutionized order creation, cutting time from 6 minutes per 100 orders to 2 seconds, increasing revenue by 4%.
    • Transformed the orders querying system, improving operational speed and customer service efficiency.
    • Refactored a live project from a monolithic architecture to microservices, enhancing system modularity and performance.
    • Led analysis phases for each sprint, ensuring clear objectives and effective project planning.

    Technologies:

    • Technologies:
    • Microservices
  • Fullstack Developer

    Indicina - 6 months

    • Spearheaded 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.
    • Implemented a seamless pipeline for publishing multiple npm packages, streamlining development and distribution.
    • Architected the frontend, developing innovative and scalable solutions to meet evolving user needs.
    • Identified and optimized flaky tests in critical backend services, improving system stability and performance.
  • 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.

    Technologies:

    • Technologies:
    • Microservices
    • gRPC gRPC
  • Fullstack Developer

    Swftbox - 2 years

    • Engineered a platform upgrade, leading a team of 7 developers to deliver Version 2, establishing new standards for scalability, reliability, and observability.
    • Revolutionized order creation, cutting processing time from 6 minutes per 100 orders to 2 seconds, boosting revenue by 4%.
    • Transformed the orders querying system, greatly improving operational speed and customer service efficiency.
  • 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.

    Technologies:

    • Technologies:
    • DataDog DataDog
  • Fullstack Developer

    Opinov8 - 11 months

    • Spearheaded the development of a notification system with dynamic report generation, improving information delivery.
    • Identified and resolved a subtle issue in the component library, enhancing frontend testing reliability.
    • Revamped frontend testing by switching from Cypress to React-Testing-Library, reducing CI test time per merge request by 10 minutes and boosting daily productivity.
  • 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.

    Technologies:

    • Technologies:
    • Microservices
  • Software Engineer

    GymLeads - 11 months

    • Analyzed client requirements and led backend development to build robust systems.
    • Recruited and mentored team members, guiding development and ensuring cohesive project delivery.
    • Architected scalable solutions and managed the full development lifecycle.
    • Developed an Instagram-like Android app with Java backend, implementing key features and smooth UX.
    • Built an IoT device for advertising and developed end-to-end platforms across mobile, web, and desktop.
    • Maintained and enhanced client-side and server-side features, performing testing and debugging to ensure reliability.

    Technologies:

    • Technologies:
    • Ruby Ruby
    • Ruby on Rails Ruby on Rails
    • React Native React Native
    • CircleCI CircleCI
  • 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.

    Technologies:

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

    Technologies:

    • Technologies:
    • NativeScript NativeScript
    • Maven Maven
  • 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.

    Technologies:

    • Technologies:
    • Arduino Arduino
  • 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.

    Technologies:

    • Technologies:
    • React Native React Native

Education

  • BSc.Computer science

    Alexandria Universty · 2012 - 2016

Find your next developer within days, not months

In a short 25-minute call, we would like to:

  • Understand your development needs
  • Explain our process to match you with qualified, vetted developers from our network
  • You are presented the right candidates 2 days in average after we talk

Not sure where to start? Let’s have a chat