Hello, I'm
Yousry Essam Ayoub
Full-Stack Developer & Problem Solver
Software Engineer with strong problem-solving skills. Experienced in developing full-stack applications with .NET technologies.
Passionate Software Engineer
Software Engineer with strong problem-solving skills and a solid grasp of software engineering principles and competitive programming. Experienced in developing full-stack applications with .NET technologies, solving complex problems, and solved more than +3500 problems on various online judges.
Quick to learn new technologies and focused on writing clean, maintainable code. Looking to contribute to a collaborative tech team while continuing to grow professionally.
Technical Skills
Ready to Start a Project?
Let's discuss how I can help bring your ideas to life with modern web technologies.
My Professional Journey
Software Engineer
AXLR8- Developing new features and maintaining applications using ASP.NET Core 6/7 and .NET Framework 4.8 with Clean Architecture, Repository Pattern, and Unit of Work.
- Implementing bug fixes, handling support issues, and revamping existing modules to improve performance.
- Deploying frontend and backend changes to production and UAT environments using CI/CD pipelines.
- Building and analyzing data reports as APIs on reporting applications with multi-tenant architecture.
- Working in Agile teams on real production systems using Git, GitHub, SQL Server, AWS Lambda, and IIS Hosting.
Junior Software Engineer
Toq Information Technology- Developing full-stack web applications using ASP.NET MVC, ASP.NET Core, C#, and the .NET ecosystem.
- Building responsive and intuitive UI components using Angular and modern front-end practices.
- Implementing APIs, data access layers, and back-end features to support business requirements.
Software Engineer
IPMagiX- Developing and maintaining software applications using .NET technologies and modern development practices.
- Working on projects utilizing ASP.NET Core, Entity Framework, and related .NET ecosystem tools.
- Applied problem-solving skills and software engineering principles to address complex technical challenges.
Summer Internship
Petra Software Industries- Designed and managed databases using MySQL for real-world project implementations.
- Wrote efficient, high-quality SQL queries to support diverse application needs.
Things I've Built
ShahraZad
Cross-platform app converting stories to expressive audio using deep learning with emotional TTS and Arabic/English support.
Fit4Job
Recruitment platform with advanced job search, applicant tracking, and skill-based matching.
VaultWise
Comprehensive, secure, user-friendly web platform for managing personal finances. Built with ASP.NET Core MVC 8.0 following Clean Architecture principles with role-based access control.
BlOO
Social platform with real-time messaging, post sharing, and responsive design.
TrendOra
RESTful APIs for e-commerce with 3 user roles, product management, and order tracking.
Dynamic CMS
WordPress-like CMS with RESTful APIs for content management and scalable architecture.
Todo App
Task management app with add, filter, delete features, and light/dark mode.
Want to see more projects?
View All Projects on GitHubAcademic Background
9-Month Diploma
Information Technology Institute (ITI)
Professional Development & BI-infused CRM
Oct 2024 – Jul 2025
Bachelor of Computer Science
Assiut University
Faculty of Computer Science and Information Technology
Oct 2020 – Jul 2024
GPA: 2.93/4.0Contest Achievements & Rankings
Competing in national and regional programming contests, solving algorithmic challenges, and ranking among Egypt's top competitive programmers.
ECPC 2024 Finals
51st / 397 TeamsEgyptian Collegiate Programming Contest finals - Egypt's premier competitive programming competition.
ECPC 2024 Qualifications
29th / 447 TeamsQualified for finals by ranking in the top 7% among 447 participating teams nationwide.
ECPC 2023 Qualifications
22nd / 235 TeamsSecured top 10% ranking in national qualifications on day 10 of the competition.
ECPC 2022 Qualifications
24th / 237 TeamsCompeted in national qualifications, demonstrating strong algorithmic problem-solving skills.
ECPC 2021 Qualifications
43rd / 120 TeamsFirst participation in ECPC qualifications, marking the beginning of competitive programming journey.
Programming Warfare 2023
19th / 150 TeamsUpper Egypt's premier regional programming competition, showcasing algorithmic skills at the regional level.
Community Contributions
Problem Solving Training Lead
ITI - Assiut Intake 45Led problem-solving training sessions covering algorithms, data structures, and competitive programming techniques.
Instructor & Mentor
ICPC EELU CommunityLed C++ and problem-solving sessions, created lesson plans, and mentored students on algorithms and debugging.
Mentor
ICPC Assiut CommunityGuided peers in C++ and algorithms, offering support in debugging and problem-solving.
Let's Work Together
I'm currently looking for new opportunities. Whether you have a question or just want to say hi, I'll try my best to get back to you!