π Full-Stack Developer | Problem Solver | .NET Specialist
Experienced Software Developer with a solid foundation in data structures, algorithms, and software design. Passionate about building efficient, scalable, and user-friendly applications. My professional journey includes:
- π Designing and maintaining applications using ASP.NET Core, C#, and modern web technologies.
- π Solving 2000+ programming challenges on platforms like Codeforces and LeetCode.
- π₯ Excelling in ICPC competitions, showcasing strong teamwork and adaptability under pressure.
- π‘ Implementing innovative solutions in computer vision, e-commerce systems, and custom compilers.
Web Development:
HTML5 | CSS3 | JavaScript | Angular | Apex | RESTful APIs
Other Skills:
OOP | SOLID Principles | JWT Authentication | Data Structures | Algorithms
- Built a feature-rich e-commerce platform with product catalog, shopping cart, and secure payment integration.
- Designed and optimized a SQL Server database for inventory, orders, and transactions.
- Integrated user authentication and role-based authorization for enhanced security.
- Developed a PL/SQL package to manage core e-commerce operations, including customer management and inventory updates.
- Designed efficient order placement with real-time stock checks and payment processing.
- Implemented a custom compiler with lexical analysis, syntax parsing, and code generation.
- Created a lexical analyzer to tokenize input code and a syntax parser using CFG rules.
- Achieved 96% accuracy in detecting and tracking vehicles using Python and OpenCV.
- Exported real-time traffic data to Excel for reporting and analysis.
Bachelor's Degree in Computers and Information
- Faculty of Computers and Information, Minia University (2018 β 2022).
- Graduation Project: Blind Glasses β A device to assist the visually impaired in daily activities like reading, recognizing objects, and determining location.
- Designed and implemented scalable RESTful APIs using ASP.NET Core and Entity Framework.
- Built object detection and tracking systems using OpenCV and Python.
- Established a Competitive Programming Community at Minia University, mentoring students in problem-solving and data structures.
- Developed a game using C++, OOP principles, and the SFML library during the Software Engineering Hackathon at Orange Digital Center.
- Designed training problems for juniors, enhancing their algorithmic thinking and programming skills.