Sherif Abdullah
Sherif portrait
👋

Hello, I'm Sherif. I'm a Senior Software Engineer.
I build Great Software.
My focus is .NET Core, React & AI.

About me

I'm a Senior Software Engineer based in Cairo, Egypt, with a degree in Computer Science & Artificial Intelligence. I have 4+ years of experience building production-grade systems across backend, frontend, DevOps, and AI automation.

My favorite part of engineering is designing scalable distributed systems from microservices and message queues to workflow engines and AI-powered pipelines. My core stack is .NET Core, React, Python, and Docker. I love tackling hard infrastructure problems and turning complex requirements into clean, maintainable solutions.

Currently, I'm working as a Senior Software Engineer at Projecx, maintaining automation systems running across 200+ mobile devices in parallel and integrating AI-powered agents using LangChain & LangGraph. When I'm not coding, I enjoy working out, watching movies, and learning new things in history and philosophy.

My projects

StackX Automation Platform screenshot 1
Featured Project

StackX Automation Platform

Enterprise automation platform managing 10,000+ devices and 25+ backend services in production. Developed a visual workflow builder and real-time response tools. Designed reusable UI and Authorization libraries, boosting frontend development speed. Applied AI-driven workflow automation and predictive analytics for task prioritization and error reduction.

  • .NET
  • RabbitMQ
  • Keycloak
  • SQL
  • React
  • TypeScript
  • Python
  • LangChain
  • Docker

Uber Eats Clone

Contributed to the development of an Uber Eats clone system designed for users, restaurants, delivery drivers, and administrators. Implemented user authentication, dynamic listings, real-time tracking, and seamless integration with the Google Maps API.

  • React
  • JavaScript
  • SASS

Geekshub

A feature-rich social network including a dynamic chat system, post interactions with 'love' and comments, a robust notification system, email-based password recovery, and an efficient search mechanism. Full-stack development with a focus on user authentication and dynamic listings.

  • Django
  • Python
  • JavaScript
  • jQuery
  • Ajax
  • SQL
  • CSS

EgyFlix

A streaming platform reminiscent of Netflix, offering a diverse selection of content. Provides a user-friendly interface and smooth navigation, allowing viewers to enjoy their favorite shows and movies effortlessly.

  • Django
  • Python
  • JavaScript
  • jQuery
  • Ajax
  • SQL
  • CSS

My skills

My experience

Jan 2026 – Present

Senior Software Engineer

Projecx - Cairo, Egypt

Build and maintain automation systems running across 200+ mobile devices in parallel using Appium. Implement microservices to manage device coordination, task distribution, and execution tracking at scale. Integrate automation services with data pipelines and AI-powered agent systems using LangChain.

Apr 2024 – Jan 2026

Software Engineer

VertoWave - Cairo, Egypt

Led development and deployment of StackX, an enterprise automation platform managing 10,000+ devices and 25+ backend services in production. Engineered a dynamic Workflow Engine executing 1,000+ automated tasks monthly. Built the Vertowave Authorization Package using Keycloak, reducing team setup time by 95%. Implemented CI/CD pipelines reducing deployment time by 65% with zero-downtime releases.

Nov 2021 – Mar 2024

Software Engineer

Upwork

Designed and delivered secure internal data management systems for government and security sector clients, enabling real-time monitoring and tracking. Built and deployed full-stack web applications and e-commerce platforms for international clients, covering end-to-end development from database design to frontend delivery.

Contact me

Please contact me directly at sherif.abdullah.dev@gmail.com or through my personal number +20 106 140 3772