Skip to content
View Reem-Ahmed711's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report Reem-Ahmed711

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.

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
Reem-Ahmed711/README.md

$ whoami

CS student at Cairo University building production-grade software — not just coursework demos. I architect stateful frontends, design role-based systems, and write game physics engines. My graphic design background means I ship interfaces that look as precise as the code underneath them.

In 2024, I was nationally selected for Egypt's Be Ready Presidential Youth Initiative — a competitive program for high-potential youth in digital skills and AI. I hold certifications from IBM, ALX, and Google.

focus:      [ Full-Stack Dev, Applied AI, System Design ]
building:   [ TechX Egypt, Student Jobs Portal         ]
learning:   [ React, Python ML, REST API Design        ]
available:  [ Internships · Freelance · Open Source    ]
location:   Maadi, Cairo, Egypt 🇪🇬
developer at work


◈ Featured Projects

These are engineered products — not tutorial clones.


01   TechX Egypt   —   Full-Stack E-Commerce Platform

Live Demo Repository

Stack: HTML5 CSS3 JavaScript ES6+ LocalStorage API

A complete multi-role e-commerce system engineered without a backend framework. Rather than reaching for Firebase or a Node server, I built a client-side data layer using LocalStorage as a structured persistence store — designing a custom data schema for products, cart state, and user sessions that survives page reloads and browser restarts.

Engineering highlights:

  • Admin dashboard with full CRUD — products can be created, updated, and deleted without page refresh, using DOM diffing instead of full re-renders
  • Dual authentication flow — separate registration and login with session tokens stored and validated client-side
  • Shopping cart with quantity controls, subtotal calculation, and live inventory tracking across sessions
  • Product catalog with multi-axis filtering (category + price range) implemented as composable filter functions

Demonstrates: SPA architecture, state management without frameworks, client-side auth patterns, responsive layout engineering


02   AutoHub Egypt   —   Premium Car Marketplace

Live Demo Repository

Stack: HTML5 CSS3 JavaScript Font Awesome

A high-fidelity vehicle marketplace solving a real UX problem: most Egyptian car listing sites require registration before a buyer can contact a seller. AutoHub removes that friction entirely — a buyer filters, views specs, and calls or messages the seller in three interactions.

Engineering highlights:

  • Five-dimensional search — simultaneous filtering by brand, price band, year range, fuel type, and governorate, implemented as a reactive filter pipeline with zero page loads
  • Persistent favorites system — wishlist state survives sessions via LocalStorage; items can be toggled across visits
  • Modal gallery — full-resolution image carousel with detailed spec sheet, opening inline without routing
  • Zero-click contacttel: and wa.me deep links allow immediate WhatsApp or phone contact from the listing card

Demonstrates: complex filter logic, UX-first architecture, conversion-optimized interaction patterns


03   Student Jobs Portal   —   Role-Based Job Platform

Repository

Stack: JavaScript HTML5 CSS3

A three-role platform addressing a genuine gap: Cairo University students had no dedicated part-time job board. The system separates concerns between three authenticated user types — each seeing a completely different interface with different permissions.

Engineering highlights:

  • Role-based access control — students, employers, and admins each authenticate into isolated views; routing logic prevents cross-role access
  • Job lifecycle management — postings move through created → open → applied → reviewed states, with each transition surfaced differently to each role
  • Application tracking — students see status per application; employers see applicant lists per posting; admin can moderate all content

Demonstrates: RBAC patterns, multi-view SPA design, real-world domain modeling


04   CS304 Air Hockey   —   Physics-Based 2D Game

Repository

Stack: Java Swing AWT

A real-time 2D physics game built entirely in Java — a project that required thinking in game loops, collision geometry, and AI decision trees rather than DOM events. The opponent AI observes puck velocity vectors and predicts interception points rather than just tracking position.

Engineering highlights:

  • Velocity-based collision system — puck angle and speed mutate on impact with walls, paddles, and boundaries using vector reflection
  • Predictive AI opponent — the computer paddle calculates projected puck trajectory and moves to interception, not just toward the puck's current position
  • Game state machine — transitions between IDLE → PLAYING → SCORED → RESET → GAME_OVER, preventing event handling bugs mid-transition
  • 60fps game loopTimer-driven rendering with delta-based physics to keep movement frame-rate independent

Demonstrates: OOP architecture, real-time systems, physics simulation, AI logic, event-driven design

 ⊕  DriveZone — Car Marketplace (view)

Live Demo Repository

HTML5 CSS3 JavaScript

Responsive vehicle marketplace with category filtering, price sort, modal vehicle detail views, and client-side validated contact form. Companion project to AutoHub, with a focus on simpler UX and broader device compatibility.



◈ Tech Stack

Languages

Languages

Tools & Environment

Tools


Proficiency breakdown:

Domain Technologies Level
Frontend Engineering HTML5 · CSS3 · Vanilla JS ES6+ ████████████ Confident
Systems & Backend Java · C++ · OOP patterns █████████░░░ Developing
AI & Data Python · ML fundamentals ███████░░░░░ Learning
Design & Tooling Figma · Adobe Express · Git ████████████ Confident


◈ Achievements

🏛️ Be Ready — Presidential Youth Initiative

Nationally selected for Egypt's competitive youth development program, run under the Office of the President. Focus areas: digital transformation, applied AI, and future-of-work readiness. One of a limited cohort selected from across Egyptian universities.

📋 Technical Certifications

Credential Issuer Year
AI Fundamentals ALX 2024
Delivering Quality Work with Agility IBM / Coursera 2024
Java Development Udemy 2024
Digital Marketing Google 2023


◈ GitHub Analytics

 


   


◈ Contribution Map

github contribution grid snake animation


◈ Currently

const reem = {
  building:    ["TechX Egypt v2 — adding backend API layer"],
  learning:    ["React", "Python for ML pipelines", "REST API design"],
  exploring:   ["Open source contribution workflows", "System design fundamentals"],
  goal_2025:   "Land a software engineering or AI internship",
  reading:     "Clean Code — Robert C. Martin",
};


◈ Let's Connect

   



Open to internship opportunities in Software Engineering, Full-Stack Development, or Applied AI.
Cairo-based · Remote-ready · Available immediately.


Pinned Loading

  1. Reem-Ahmed Reem-Ahmed Public

    Computer Science Student | Passionate About AI, Data Science & Full-Stack Development

    3

  2. TechX-Egypt TechX-Egypt Public

    Full-featured e-commerce platform for electronics with admin dashboard, cart, authentication, and product management. Built with HTML5, CSS3, and vanilla JavaScript.

    CSS 3

  3. AutoHub-Egypt AutoHub-Egypt Public

    Premium car marketplace with advanced filtering, sorting, favorites, modal gallery, WhatsApp integration, and sell form. Built with vanilla HTML5, CSS3, JavaScript.

    CSS 3

  4. DriveZone-Car-Marketplace DriveZone-Car-Marketplace Public

    Fully responsive car marketplace website with filtering, sorting, favorites, modal, and contact form. Built with HTML5, CSS3, and Vanilla JavaScript.

    CSS 3

  5. student-jobs-portal student-jobs-portal Public

    A comprehensive job portal for Cairo University students to find part-time opportunities, with separate interfaces for students, employers, and admins.

    JavaScript 3 1

  6. CS304-AirHockey-The-final-Project CS304-AirHockey-The-final-Project Public

    Air Hockey Game for CS304 Course

    Java 3