Skip to content
View A3zooz's full-sized avatar

    Highlights

    • Pro

    Block or report A3zooz

    Block user

    Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

    You must be logged in to block users.

    Content in all repositories owned by your account will be closed.
    Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
    Report abuse

    Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

    Report abuse
    A3zooz/README.md

    Hi there, I'm Ahmed! 👋

    Full-Stack Developer

    🚀 About Me

    I'm a passionate Full-Stack Developer with a strong focus on backend development, mobile development and emerging technologies. I love creating innovative solutions that bridge the gap between cutting-edge technology and real-world applications.

    🛠️ Tech Stack & Skills

    💻 Languages

    JavaScriptTypeScriptPythonJavaC++C

    📱 Mobile & Frontend

    React NativeExpoReactHTML5CSS3

    🗄️ Backend & Database

    NestJSExpressJSNode.jsExpress.jsSpring BootMongoDBSupabaseSQLitePostgreSQL

    🔧 Tools & Technologies

    DockerGitOpenGLArduino

    🤖 AI & Special Interests

    Machine LearningComputer VisionVoice RecognitionFPGA

    🏆 Featured Projects

    Complete Online Learning System

    MERN Stack • MongoDB • Express.js • React • Node.js

    A comprehensive e-learning platform built using the MERN stack, following Agile methodology. Features course management, video streaming, payment processing, and role-based access for admins, instructors, and trainees.

    Key Features:

    • 🎓 Complete course management system with video streaming
    • 💳 Integrated payment system with Stripe and wallet functionality
    • 👥 Multi-role authentication (Admin, Instructor, Trainee)
    • 📊 Progress tracking and certificate generation
    • 🔍 Advanced search and filtering capabilities

    Transform your habits through the power of voice

    React Native • TypeScript • Expo • Supabase • Voice Recognition

    A hands-free habit tracking and todo management app that understands natural speech commands. Features cross-platform sync, offline support, and intuitive swipe gestures.

    Key Features:

    • 🎤 Natural language voice commands
    • 📊 Real-time habit tracking with statistics
    • 🔄 Cross-platform synchronization
    • 🌓 Light/dark theme support

    • Reverse proxy with load balancing*

    Node.js • Express • Docker • JWT Authentication

    A high-performance reverse proxy server with weighted load balancing, health checks, rate limiting, and JWT authentication.

    Enterprise Features:

    • ⚖️ Intelligent load balancing with health monitoring
    • 🔐 JWT-based authentication & authorization
    • 🛡️ Built-in rate limiting and security
    • 🐳 Docker & PM2 production deployment

    Scheduling system for defenses using genetic algorithm

    JavaScript • Genetic Algorithm • Django • React

    An intelligent scheduling system that uses genetic algorithms to optimize bachelor thesis defense scheduling. Features full-stack architecture with Django backend and React frontend.

    Technical Highlights:

    • 🧬 Genetic algorithm for optimal scheduling
    • 🐳 Docker containerized deployment
    • 🌐 Full-stack web application
    • ⚙️ Automated conflict resolution

    Turn-based grand strategy game built in Java

    Java • Swing GUI • Object-Oriented Programming

    A complete turn-based strategy game inspired by classic empire-building titles. Features faction management, resource allocation, army building, and conquest mechanics with a custom Java Swing interface.

    Game Features:

    • 🏛️ Three playable factions (Rome, Sparta, Cairo)
    • ⚔️ Army management with multiple unit types
    • 🏗️ City development and resource management
    • 🗺️ Dynamic world map with combat system

    Use your voice with AI to manage your schedule

    JavaScript • AI Integration • Voice Processing

    An intelligent calendar system that processes natural language input to manage schedules and appointments. Features plain text availability input with custom calendar visualization.

    Features:

    • 🎤 Natural language processing for schedule input
    • 📅 Custom calendar interface
    • 🤖 AI-powered schedule optimization
    • 🌐 Web-based application with npm deployment

    Endless Runner using Unity

    Unity Game Development

    Subway Surfers like game using Unity

    Real-time 3D football penalty shootout built from scratch

    C++ • OpenGL • 3D Graphics • Game Development

    A complete 3D football penalty game featuring real-time rendering, physics simulation, and interactive gameplay. Built entirely from the ground up using C++ and OpenGL with custom 3D model loading.

    Technical Highlights:

    • 🎮 Real-time 3D rendering pipeline
    • 🏆 Custom .3DS model loader implementation
    • 💡 Advanced lighting and material systems
    • 🎯 Physics-based collision detection

    Classic arcade game implementation using OpenGL

    Game Development • Arcade Classic

    OpenGL 2D implementation.

    📊 GitHub Analytics

    GitHub Streak

    🎯 Current Focus & Goals

    🔥 Currently Working On:

    • Advanced voice recognition integration in mobile apps
    • Machine learning models for computer vision applications
    • Scalable backend architectures with microservices

    🎪 Learning & Exploring:

    • Advanced React Native animations and performance optimization
    • Cloud-native development with Kubernetes
    • Computer graphics programming and game engine development

    🤝 Open to Collaborate On:

    • Open-source React Native libraries
    • AI-powered mobile applications
    • Creative coding and generative art projects
    • Educational technology solutions

    🌟 Professional Highlights

    • 🎓 Academic Excellence: Developed projects including genetic algorithm-based scheduling systems
    • Backend Expertise: Developed production projects using NestJS
    • 📱 Mobile Expertise: Built production-ready React Native apps with advanced features
    • 🔧 DevOps Skills: Experienced with Docker.
    • 🚀 Innovation Focus: Consistently exploring emerging technologies and integration patterns

    📫 Let's Connect!

    GmailGitHubPortfolio


    Profile ViewsGitHub followers

    Note: This was generated using AI so some info maybe a bit exaggerated.

    Pinned Loading

    1. Advanced-Computer-Lab-2022/AgilesAdvanced-Computer-Lab-2022/AgilesPublic

      A MERN stack web application through which individuals can attend pre-recorded courses online.

      JavaScript 7 4

    2. spoken-habitspoken-habitPublic

      SpokenHabit is a voice-controlled habit tracking and todo management app that lets you manage your daily routines hands-free using natural speech commands. Built with React Native and Expo, it feat…

      TypeScript 1

    3. reverse-proxyreverse-proxyPublic

      A lightweight reverse proxy implemented in JavaScript.

      JavaScript

    4. Bachelor-Defense-SystemBachelor-Defense-SystemPublic

      Scheduling system for defenses using genetic algorithm

      JavaScript 1

    5. GameGamePublic

      Forked from Aboda81/Game

      a single player turn-based empire building game. A player initially chooses one historical city to start his empire with. The goal is to conquer the whole world by taking control over every other c…

      Java

    6. AICalendarAICalendarPublic

      Use your voice with AI to manage your schedule

      JavaScript