NEW
Proxify is bringing transparency to tech team performance based on research conducted at Stanford. An industry first, built for engineering leaders.
Learn more
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 3 years

- NGINX 5 years

- Team Leading 2 years
Other skills
- PostgreSQL 7 years

- Digital Ocean 3 years

- RabbitMQ 3 years

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
-
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
-
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 on Rails
React Native
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
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
-
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
-
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
