Ahmed Yaser Metwalli

Ahmed Yaser Metwalli

@AhmedYaser-Mt

Software Developer in Progress | Student @ Benha FCAI & ProgrammingAdvices | Focused on clean code and Building Projects | C++ | C# | .NET | SQL Server | OOP

Al Isma'iliyah, Egypt
323
Followers
399
Following
32
Public Repos
0
Private Repos

Language Breakdown

Lines of code distribution across 31 owned repositories

3.7M Total LOC
C++
3,665,000 lines
98.4%
N/A
Batchfile
42,693 lines
1.1%
N/A
C#
17,970 lines
0.5%
N/A
C
99 lines
0.0%
N/A
I

I-Shaped Developer

I-shaped

Specialist — deep expertise in C++

C++
Batchfile
C#
C

Collaboration Network

Global Impact visualization

LIVE
Ahmed Yaser Metwalli
0 active collaborators

Repos

32

PRs

0

Growth

+18%

Top Collaborators

No collaborator data yet.

Coding Streak

Contribution activity over the past year

1 day
586
Contributions
554
Commits
0
Pull Requests
Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun
Mo
We
Fr
Based on GitHub activity
Less
More

Top Repositories

Project-11-Input-and-Validation-Library-OOP

A C++ Input & Validation Library (clsInputValidate) with static methods for numeric ranges, date checks, and robust user input handling, designed for reusable and safe console applications.

4 1
C++
Project-3-Bank-1-

Bank Client Management System in C++ — console-based CRUD app with file persistence, soft-delete pattern, and clean Divide & Conquer architecture. Built as part of Course 7 — Algorithms & Problem Solving Level 3 | Programming Advices Roadmap.

4 2
C++
Project-2-Math-Game-

A C++ console-based Math Quiz Game that generates random arithmetic challenges with multiple difficulty levels and operations, designed to practice structured programming and problem-solving as part of the Programming Advices roadmap by Dr. Mohammed Abu-Hadhoud.

4 1
C++
AhmedYaser-Mt
4 8
Project-17-Stack-Class

A reusable Stack Class built on top of Queue using OOP principles, demonstrating inheritance, overriding, and efficient data structure manipulation.

3 0
C++
Project-10-Utility-Library-OOP-

A C++ utility library implemented using OOP, providing reusable helper functions for randomness, array manipulation, swapping, text encryption, and number-to-text conversion.

3 2
C++
Project-9-Date-and-Period-Libraries-OOP-

Reusable C++ Date and Period utility libraries built using Object-Oriented Programming (OOP), providing various algorithms for date manipulation, calendar generation, and period calculations.

3 2
C++
Project-8-String-Library-OOP-

A reusable C++ string utility library built using Object-Oriented Programming (OOP), implementing various algorithms for string manipulation, text processing, and common string operations.

3 1
C++
07---Algorithms-Problem-Solving-Level-3

51 advanced C++ problems — matrices, strings, recursion, file handling, and 2 real-world projects. Built with clean code and Divide & Conquer thinking. Course 7 | Algorithms & Problem Solving Level 3 | Programming Advices Roadmap.

3 1
Project-1-Stone---Paper---Scissor-

A C++ console-based Stone–Paper–Scissor game that showcases fundamental programming concepts such as control structures, random number generation, and modular function design. Created as part of my hands-on learning journey to build strong foundations in C++.

3 3
C++

Open Source Impact

Contributions to external projects

0 merged PRs

No external contributions found.