Hi, I'm Ahmed

Software Engineer

I'm a software engineer with a strong background in building scalable applications. My experience includes both frontend and backend, working with modern JavaScript frameworks. I focus on delivering clean, efficient code and solving real world problems.

Download CVContact Me
About section illustration showing an astronaut
Technologies section illustration showing various tech logos

Technologies I Use

I mainly work with React, Node.js, Express, and Vite, using both SQL and NoSQL databases such as MySQL, MongoDB, and Firestore. I’ve built e-commerce sites, payment integrations, KYC systems, and internal tools like task managers and face recognition apps. I’ve led teams and managed technical partnerships. For UI, I use Tailwind CSS, DaisyUI, Bootstrap, and Ant Design. I also use Python for automation and backend tasks.

Technical Skills

Scroll to explore some of the tools I use

Experience section illustration showing ringed planets and a rocket

Work Experience

I've contributed to building and maintaining production systems across different industries, with hands-on involvement in everything from architecture and development to deployment and integration. My work emphasizes reliability, clarity, and performance at every stage of the process.

Lead Software Engineer

Sweep Resort (Remote – USA)

Feb 2024 – July 2025

Led a team of engineers to build and maintain a scalable web platform for Sweep Resort. Integrated multiple payment processors, cryptocurrency gateways, and KYC verification systems. Also managed technical partnerships with new providers, including payment and compliance vendors, to expand platform capabilities and streamline operations.

Notable Projects:Sweep Resort
ReactJSNode.jsExpress.jsMySQLPython AutomationTailwind CSSViteWebhooksSocketsCallbacksPayment GatewaysCrypto IntegrationKYC IntegrationDaisyUIMicrosoft Azure

Full-Stack Web Developer

Splash

Jan 2023 – May 2023; Jul 2024 – Nov 2024

Designed and developed a custom e-commerce website for Splash as a full-stack developer, collaborating directly with the client to deliver a tailored solution.

Notable Projects:Splash
ReactJSNode.jsExpress.jsMongoDBE-CommerceViteAnt Design

Full-Stack Web Developer Intern

Xceed

Aug 2023 – Sep 2023

Built a task management system and a face recognition attendance tool during Xceed’s summer internship, using React, Firebase, and Flask in close collaboration with design and QA teams.

ReactJSNode.jsExpress.jsFirebaseFirestoreVitePythonFlaskMySQLBootstrapAnt Design
Education illustration showing an astronaut raising a flag

Education

I studied Computer Science and Engineering at the German University in Cairo, where I focused on software development, AI, embedded systems and more. My graduation project used deep learning for breast cancer diagnosis and ran on a Raspberry Pi.

B.Sc. Computer Science and Engineering

German University in Cairo

Oct 2020 – Jun 2025

Worked on 40+ projects throughout my time in college from mini projects to large-scale systems including web apps, Unity games, embedded systems and more. Built a breast cancer diagnosis system using ResNet-101 and InceptionV3, deployed it on a Raspberry Pi 3 with a working GUI. Scored an A+ on the project. Also joined the IEEE Machine Learning Club and worked on applying deep learning to practical problems.

Bachelor Thesis:ResearchGate
Bachelor Project:GitHub
Deep LearningEmbedded SystemsRaspberry PiPythonTensorFlowComputer VisionGUI DevelopmentJavaSpringC++Python.NETC#SQLReactJSNode.jsMongoDBExpress.jsUnityGame DevelopmentWeb Development
Projects section illustration showing content on a computer screen

Projects

A collection of applications I've built across client work, internships, and personal development. These projects reflect my focus on building functional, scalable systems with clean architecture and practical integrations.

AI Legal Document Analyzer
Preview

AI Legal Document Analyzer

Personal Project

A LangGraph based system with a supervisor that routes requests to dialogue or document analysis. The chat has access to RAG and Tavily search, while the analysis pipeline handles OCR, NER, and structured data extraction for uploaded legal documents.

GitHub Icon
PythonLangGraphLangChainFastAPIChromaDBDockerPostgreSQLRAGEmbeddingsDocument ParsingGroq APITavily MCPNLPReactDaisyUITailwind CSS
Breast Cancer Diagnosis System
Preview

Breast Cancer Diagnosis System

Bachelor Project

An embedded system for real-time breast cancer diagnosis using ultrasound imaging and a multi-stage CNN approach.

GitHub Icon
PythonPyTorchTensorFlowScikit-learnPandasNumPyTransfer LearningResNet-101InceptionV3Raspberry Pi 3BioinformaticsComputer VisionDeep LearningEmbedded Systems
Sweep Resort's Website
Preview

Sweep Resort's Website

Sweep Resort

A sweepstakes website built with React and Node.js.

ReactNode.jsExpressMySQLJWTREST APIAnt DesignTailwind CSSViteWebhooksSocketsCallbacksPayment GatewaysCrypto IntegrationKYC IntegrationDaisyUIMicrosoft Azure
Splash's Website
Preview

Splash's Website

Splash

A furniture e-commerce website built with React and Node.js.

GitHub Icon
ReactNode.jsExpressMongoDBJWTREST APIAnt DesignTailwind CSSVite
Smart Chess
Preview

Smart Chess

GUC

A smart embedded chessboard using a Raspberry Pi Pico and electromagnets to automate gameplay with full chess logic and player feedback.

GitHub Icon
CRaspberry Pi PicoElectromagnetsChess LogicEmbedded SystemsMotor ControlGPIO
Zaki
Preview

ZakiIn Progress

Personal Project

Zaki is an e-commerce website for high-quality extra virgin olive oil, designed to offer a smooth shopping experience with a clean interface and secure checkout.

GitHub Icon
Next.jsNestJSMongoDBTypeScriptTailwind CSSNode.jsAxiosFramer MotionReactAxiosE-commerceOnline Payment
Diablo
Preview

Diablo

GUC

Diablo is a dark fantasy single-player action RPG inspired by the original Diablo game, where players battle as unique heroes, collecting runes to face the final boss, Lilith.

GitHub Icon
UnityC#Game Development3D GraphicsAnimationLevel Design
Zombie Invasion 2
Preview

Zombie Invasion 2

Personal Project

A simple 2D game with animations built using Pygame.

GitHub Icon
PythonPygameGame Development2D GraphicsAnimationCollision DetectionGame PhysicsSprite AnimationGame LogicSound EffectsLevel DesignBoss Fight
Taskify
Preview

Taskify

Xceed

A task management system built with React and Firebase.

GitHub Icon
ReactFirebaseFirestoreAuthenticationResponsive DesignMaterial-UIAnt Design
V-Clinic
Preview

V-Clinic

GUC

V-Clinic is a virtual clinic platform that simplifies appointment booking, medical records, prescriptions, and communication between patients, doctors, and clinics, with integrated pharmacy support.

GitHub Icon
ReactMongoDBNode.jsExpressAxiosStripeAnt DesignREST APIJWT
Contact illustration showing a person reaching out

Get in Touch

I'm always open to discussing new projects, ideas, or opportunities. Whether you have a question or just want to connect, feel free to reach out!

Thank you section illustration showing an astronaut looking up at stars

Thank You!

Thank you for visiting my portfolio! I hope you found it informative and engaging. If you have any questions or would like to connect, feel free to reach out through the contact form above or call me at +20 155 080 0848.

As a fun bonus, here's a mini-game: