Computer Engineering graduate from Alexandria University | Building scalable back-end systems, deploying ML models, and crafting elegant solutions to complex problems.
- ๐ญ Currently building full-stack applications and microservices with Spring Boot & Django
- ๐ค Passionate about AI, Machine Learning, and System Design
- ๐ง Deep dive into operating systems, algorithms, and Unix internals
- ๐ก Experienced with web scraping, data pipelines, and real-time systems
- ๐ฎ Created game engines and interactive applications
- ๐ฌ Ask me about Python, Java, JavaScript, ML, or System Design
- ๐ง Reach me at ahmedhesham122000@gmail.com
Languages
Backend & Frameworks
Data Science & ML
Databases & Tools
| Project | Description | Tech Stack | Links |
|---|---|---|---|
| ๐๏ธ Commerce | Full-featured eBay-style auction platform with real-time bidding, watchlists & comments | Django Python SQLite |
Repo |
| ๐ Data Intensive System | Real-time weather data streaming with Elasticsearch, Kibana & Kubernetes orchestration | Java Kubernetes Docker Elasticsearch |
Repo |
| ๐ฎ Game Engine | Custom game engine supporting multiple games with HTML5 Canvas & JavaScript | JavaScript HTML5 CSS3 |
Repo |
| โ๏ธ Chess | Console-based chess engine with move validation, check/checkmate detection & save/load | C Game Logic |
Repo |
| ๐ค ML Model Deployment | HR Analytics job change predictor with full ML pipeline & Flask web interface | TensorFlow Python Flask |
Repo |
| ๐จ Hotel Scraper | Web scraper & Flask REST API for Booking.com with data export | Python Flask BeautifulSoup |
Repo |
| ๐ฐ News Analyzer | Sentiment analysis web app using MeaningCloud API with Webpack & Sass | JavaScript Webpack API Integration |
Repo |
| ๐ง Unix Tools | Custom C implementations of Unix CLI tools (cat, wc, etc.) for learning internals | C Linux Systems Programming |
Repo |
- Backend Development: Spring Boot microservices, Django REST APIs, Flask applications
- Full-Stack Development: React/Vue, Node.js, modern web technologies
- Machine Learning: Model training, deployment, evaluation & data pipelines
- System Design: Scalable architectures, database optimization, caching strategies
- DevOps: Docker, Kubernetes, CI/CD pipelines
- Databases: SQL (MySQL), NoSQL (MongoDB), data warehousing concepts
- Algorithms & Data Structures: Problem-solving, optimization techniques
- Web Scraping: Data extraction and API integration
- ๐จ Building scalable microservices with Spring Boot
- ๐ Deepening expertise in system design and distributed systems
- ๐ค Exploring advanced ML architectures and deployment strategies
- ๐ Contributing to open-source projects and improving code quality
- 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
I'm always interested in:
- ๐ Challenging backend/full-stack projects
- ๐ค Open-source contributions
- ๐ Knowledge sharing and technical discussions
- ๐ฏ Innovative ML/AI applications
- ๐๏ธ System design discussions
"First, solve the problem. Then, write the code." โ John Johnson
โญ If you find my work interesting, feel free to star my repositories!
