Skip to content
View Ahmed122000's full-sized avatar
🤯
🤯

Block or report Ahmed122000

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

👋 Hey, I'm Ahmed Hesham

Typing Animation


🧑‍💻 About Me

Computer Engineering graduate from Alexandria University | Building scalable back-end systems, crafting elegant solutions to complex problems, and exploring machine learning applications.

  • 🔭 Currently building full-stack applications with Django, Spring Boot, and JavaScript
  • 🤖 Passionate about Machine Learning, Data Science, and System Design
  • 🐧 Deep expertise in Data Structures, Algorithms, and Systems Programming
  • 💡 Experienced with web scraping, Flask APIs, and real-time applications
  • 🎮 Built game engines and interactive applications with JavaScript Canvas
  • 💬 Ask me about Python, Java, JavaScript, ML, System Design, or Django
  • 📧 Reach me at ahmedhesham122000@gmail.com

🛠️ Tech Stack

Languages

PythonJavaJavaScriptCHTML5CSS3

Frontend & Web

HTML5CSS3JavaScriptCanvas APIWebpackSass

Backend & Frameworks

Spring BootDjangoFlaskNode.jsREST API

Data Science & ML

TensorFlowPandasNumPyScikit-LearnJupyter

Databases & Tools

MySQLSQLiteMongoDBDockerGitLinux

Specialized Tools

BeautifulSoupJPA/HibernateSpring DataMeaningCloud API


🚀 Featured Projects

🏆 Highlighted Projects

ProjectDescriptionTech StackLinks
🛍️ CommerceFull-featured eBay-style auction platform with real-time bidding, watchlists, and commentsDjangoPythonSQLiteJavaScriptREST APIRepo
🎮 Game EngineCustom 2D game engine with HTML5 Canvas supporting multiple games with collision detectionJavaScriptHTML5Canvas APICSS3Repo
♟️ Chess EngineConsole-based chess engine with move validation, check/checkmate detection, and save/load functionalityCGame LogicAlgorithmsMakefileRepo
🤖 ML Model DeploymentHR Analytics job change predictor with full ML pipeline and Flask REST API for predictionsTensorFlowPythonFlaskScikit-LearnPandasRepo
🏨 Hotel ScraperWeb scraper with Flask REST API for extracting hotel data from Booking.comPythonFlaskBeautifulSoupREST APIJSONRepo
📰 News AnalyzerSentiment analysis web app using MeaningCloud API with Webpack bundling and Sass stylingJavaScriptWebpackSassAPI IntegrationDOM ManipulationRepo
🐧 Unix ToolsCustom C implementations of Unix CLI tools (cat, wc) for understanding OS internalsCLinuxSystems ProgrammingFile I/ORepo
🔗 URL ShortenerFull-stack URL shortening service with Java Spring Boot backend and Docker deploymentJavaSpring BootMySQLDockerREST APIJavaScriptRepo
📊 Clustering AnalysisK-means clustering algorithm for customer segmentation based on purchase historyPythonPandasNumPyScikit-LearnJupyter NotebookRepo
📈 Linear RegressionSimple linear regression model for house price predictionPythonPandasNumPyScikit-LearnJupyter NotebookRepo
⚖️ Load BalancerLoad balancer implementation with Java Spring BootJavaSpring BootSystem DesignRepo
🎮 Python GamesCollection of Python games including Snake and Minesweeper with Tkinter GUIPythonTkinterGUIRepo
🗜️ Compression ToolFile compression tool using Huffman, Arithmetic, and LZW encoding algorithmsJavaAlgorithmsData StructuresRepo
🌤️ Weather AppWeather journal application with OpenWeatherMap API integration using Node.js/ExpressJavaScriptNode.jsExpressHTMLCSSRepo
📝 Task TrackerFlask-based daily task management applicationPythonFlaskFlask-SQLAlchemyHTMLCSSRepo
📖 WikiWikipedia-like wiki platform built with Django supporting Markdown entriesPythonDjangoMarkdownRepo

📚 Core Competencies

Backend Development

  • Web Frameworks: Django, Flask, Spring Boot, Node.js/Express
  • API Development: RESTful APIs, request handling, data serialization
  • Database Management: SQL (MySQL, SQLite), ORM (SQLAlchemy, Hibernate/JPA)
  • Authentication & Authorization: User management, session handling

Full-Stack Development

  • Frontend: HTML5, CSS3, JavaScript, Canvas API, Webpack bundling
  • Backend: Python, Java, JavaScript/Node.js
  • Styling: CSS3, Sass/SCSS, responsive design

Machine Learning & Data Science

  • Model Development: Classification, regression, clustering algorithms
  • Libraries: TensorFlow, Scikit-Learn, Pandas, NumPy
  • Data Analysis: Exploratory data analysis, feature engineering, data visualization
  • Model Deployment: Flask-based ML APIs for inference

Web Scraping & Data Collection

  • BeautifulSoup: HTML parsing and data extraction
  • API Integration: External API consumption and integration
  • Data Export: JSON, CSV formats

Algorithms & Data Structures

  • Problem Solving: Optimization techniques, algorithmic thinking
  • Implementation: Compression algorithms (Huffman, Arithmetic, LZW), chess logic, game mechanics
  • System Programming: C fundamentals, file I/O, command-line tools

DevOps & Deployment

  • Containerization: Docker basics and deployment
  • Version Control: Git workflows
  • Build Tools: Maven, Webpack, Makefile

📊 GitHub Stats

GitHub StatsTop Languages

GitHub Streak

Activity Graph


📈 Current Focus

  • 🔨 Building scalable backend systems with Django and Spring Boot
  • 📚 Deepening expertise in system design and software architecture
  • 🤖 Exploring machine learning applications and model deployment
  • 🌐 Continuously improving code quality and best practices
  • 🐳 Learning Docker and containerization for deployment

🎓 Certifications & Learning

  • Harvard CS50 - Introduction to Computer Science
  • Harvard CS50 Web - Web Development with Python & JavaScript
  • Udacity - Front-End Web Developer Nanodegree
  • Prodigy Internship - Machine Learning & Data Science

💼 Let's Collaborate!

I'm always interested in:

  • 🚀 Challenging backend/full-stack projects
  • 🤝 Open-source contributions
  • 📖 Knowledge sharing and technical discussions
  • 🎯 Real-world ML/AI applications
  • 🏗️ System design discussions

🤝 Connect With Me

LinkedInGmailPortfolioGitHub

Profile ViewsFollowers


"First, solve the problem. Then, write the code." — John Johnson

⭐ If you find my work interesting, feel free to star my repositories!

Pinned Loading

  1. URL_ShortenerURL_ShortenerPublic

    SAH Shortener is a URL-shortening website that provides users with a simple and efficient way to shorten and manage URLs. Built with a lightweight front-end and a robust Java Spring Boot back-end, …

    Java

  2. ML_model_deploymentML_model_deploymentPublic

    The HR Analytics: Job Change Predictor is a Flask-based web application that uses machine learning to predict whether an employee will stay with a company or leave. It allows users to train models,…

    HTML

  3. Hotels_ScraperHotels_ScraperPublic

    A Python-based web scraper and Flask API for extracting hotel data from Booking.com. Features include detailed room information, amenities, and JSON export functionality. Perfect for travel data an…

    Python 1

  4. CommerceCommercePublic

    A full-featured eBay-style auction platform built with Django. Users can create auction listings, place bids, manage watchlists, and interact with other users through comments. Features include rea…

    Python

  5. QR-Code-GeneratorQR-Code-GeneratorPublic

    A Python-based QR code generator with customizable styling and watermark support. Generate professional QR codes from URLs or text with ease.

    Python

  6. chesschessPublic

    A console-based chess game in C, supporting two-player gameplay, move validation, undo/redo, and saving/loading progress. The project includes logic for check, checkmate, and draw conditions, with …

    C 1