Skip to content
View HA2077's full-sized avatar
πŸ‘Ύ
COOKED
πŸ‘Ύ
COOKED

Highlights

  • Pro

Block or report HA2077

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

Hi there, I'm Hassan Ahmed! πŸ‘‹

πŸ‘¨β€πŸ’» SWE Intern @ DSC Egypt | πŸ’» CS Major | βš™οΈ Backend & Systems

"If it is working, leave it as it is."

πŸ“§ hassanahmed.code@gmail.com


🧐 About Me

I'm a third-year CS Major based in Egypt πŸ‡ͺπŸ‡¬ and a SWE Intern at DSC Egypt, building backend services in Python. I also lead the C++ & Problem Solving committee at my university and teach its beginner bootcamp.

  • πŸ”­ Right now: the DSC SWE internship (FastAPI, SQLAlchemy, pytest) and the C++ & Problem Solving Level 0 bootcamp
  • 🌱 Learning: backend engineering and competitive programming (178 LeetCode problems so far)
  • 🚧 Next up: a portfolio site and a C++ to WebAssembly chess engine
  • ⚑ Fun fact: A teacher told me she had to manually check every student's progress on a learning portal. I wrote a script that reads the student PDF, scrapes the portal for each student, and dumps the results into Excel. A lot of teachers ended up using it.

πŸ† Featured Projects

BracketChecker TraceDSA
πŸ” Real-time Syntax Validator πŸ“Š Data Structure Visualizer
C++ stack-based parser compiled to WebAssembly. Validates JSON, HTML, and math expressions in the browser, with animated SVG error overlays and a live parser stack view. C++23 backends and a Python Textual TUI that visualize data structure operations live. Custom dynamic array, no STL containers. 550+ PyPI downloads in its first month.
C++ WebAssembly JavaScript C++23 Python Textual PyPI
Live Demo Β· GitHub pip install tracedsa Β· PyPI Β· GitHub

🏒 DSC Egypt SWE Internship (2026)

  • dsc26-swe-w02: contract-first parcel API in FastAPI with a framework-free domain module, cursor pagination, RFC 9457 errors, pytest, and ADRs
  • dsc26-swe-w03: money-transfer API with SQLAlchemy and Alembic migrations, idempotent retries, per-customer rate limiting, and atomic transfers
More projects
SmartChef
🍽️ Restaurant Management System
Python OOP desktop GUI for managing orders and a 50+ item menu catalogue.
Python Tkinter OOP
GitHub

πŸ› οΈ Tech Stack

Languages

Backend

Tools & Technologies


🐍 The Contribution Snake

snake animation

Free Palestine πŸ‡΅πŸ‡Έ

Pinned Loading

  1. TraceDSA TraceDSA Public

    A collection of foundational Data Structures implemented from scratch in C++23, built as a learning project alongside a university Data Structures course. With a TUI Visualizer bulit in Python

    Python

  2. BracketChecker BracketChecker Public

    A live bracket & syntax validator that tells you exactly where your code breaks and why. Made by CS majors who are taking Data Structures Course.

    JavaScript 1

  3. SmartChef SmartChef Public

    A comprehensive restaurant management solution developed in Python for Object-Oriented Programming (OOP) course.

    Python