- π Iβm a Technical Manager, Software Architect, and Node.js Backend Developer, with a diverse background in crafting innovative solutions across multiple domains.
- π My journey began with entrepreneurial ventures in crafting Windows tools, showcasing my expertise through accolades like being featured in PCWorld magazine for a top freeware tool.
- π Diploma in computer science from Menofia University (Egypt)
- π Currently working at Cybertron International, on different projects utilizing AI (Large Language Models) (USA, Remote)
- Softoria Tech: Developed comprehensive CAD applications for communication tower modeling, and shop drawings generation
- Cybertron International: Architected and developed the CLXGaming Website, an intricate e-commerce platform for customizable hardware, aligning technology with market needs.
- Algorithm Innovative Solutions: Innovated in AR, smart restaurant management, and beacon-driven solutions, ushering in transformative experiences in diverse domains.
- Bites: Championed the development of a comprehensive food ordering platform deployed across multiple platforms, showcasing robust backend expertise in Node.js and cloud-native architecture.
- Roadrunner: Designed and executed a cutting-edge SaaS application for delivery management, building real-time tracking and ensuring a true cloud-native architecture.
- Botter: Engineered an intelligent AI-driven conversational platform, emphasizing reliability and efficiency through distributed systems.
- Open Source Contributions: Pioneered over 8 high-quality open-source projects widely used in production environments.
- AWS Cloud Architect Nanodegree - Udacity
- Product Manager Nanodegree - Udacity
- Blockchain Developer Nanodegree - Udacity
- Huawei Developers Competition - Best HMS Core Innovation Award (Middle East) (2021)
- Huawei Developers Competition Honorable Mention (Middle East) (2020)
- Huawei Developers Competition Best App Golden Award (Egypt) (2020)
- Samsung Developer Challenge Initiative winner - Samsung Middleast (2014)
- Mobile Gamepad - Transform mobile device into a generic wireless gamepad, utilizing motion sensors, recognized in forums like XDA Developers and acknowledged in regional developer competitions (2014)
- MongoDB Developer (Using Node.js) - 2013 MongoDB INC
- MMH Cleaner A desktop utility, recognized among the top 20 freeware tools in PCWorld magazine (2008)
- Microsoft Certified Professional & Application Developer - Microsoft (2007)
- Contributed to the development of GIMS, a Geotechnical Management Information System for the Abu Dhabi Municipality (UAE)
- Provided technical consultancy for Q Go Travel (Kuwait), facilitating architectural and code reviews to aid decision-making
- Provided technical consultancy for Supplyfied (Saudi Arabia), building a system to connect hotel and hospitality purchasers with product solutions locally and globally
- Slide Limiter Rate limiting library offering sliding window rate limiting with support for multiple storage mechanisms, including in-memory and Redis
- SymSpell-Ex Distributed spelling correction & fuzzy search based on symmetric delete spelling correction algorithm (SymSpell)
- Simple Access Attribute-Role-Based Hybrid Access Control Library
- GPT Graph A simple tool that serves as a knowledge graph explorer utilizing the GPT 3.5 turbo model to help users explore information in an organized and intuitive way
- Visual Tree An interactive tree visualization library that can be used to render different types of tree structures
- Process PubSub A tiny library that enables node applications to publish events to multiple interested consumers asynchronously, without coupling the producers to the consumers
- Floppy Filter A library to filter JavaScript objects, based on a simple and flexible pattern with support for negation
- Grpc Core A simple & minimal helpers for creating high performance gRPC microservices
- Distributed High-Speed Spell Checking & Correction
- GPT Graph: A Simple Tool for Knowledge Graph Exploration
- Rate Limiting: The Sliding Window Algorithm
- Rate Limiting: A Dynamic Distributed Rate Limiting with Redis
I'm passionate about technology and innovation. Let's connect to explore new possibilities and collaborate on exciting projects!
Feel free to explore more about me in the previous repositories and projects!