I'm Ahmed Mohamed Faheem
Ahmed is a Junior .NET Developer and Computer Science student with hands-on experience building desktop and console applications using C#, .NET, OOP, and SQL Server. He possesses a solid foundation in the full software development life cycle, including schema design, CRUD logic, validation, and testing. Eager to contribute to a .NET development team, he brings strong debugging and problem-solving skills.
.NET Application Development
Expertise in building multi-tier desktop applications using C#, .NET Framework, and WinForms, applying object-oriented principles and layered architecture.
Database & Data Management
Proficient in SQL Server, T-SQL, database design, and implementing CRUD operations via stored procedures and dedicated data access layers.
Software Architecture & SDLC
Strong understanding of Object-Oriented Programming (OOP), Three-Tier Architecture, layered design, and the full Software Development Life Cycle (SDLC).
Development Tools & Practices
Skilled in using Visual Studio, SQL Server Management Studio, Git & GitHub for version control, and applying strong debugging and problem-solving techniques.
Driving & Vehicle License Management System (DVLD)
Designed and built a multi-tier desktop application in C# and WinForms to manage drivers, license applicants, users, and driving test records end-to-end. Implemented authentication, authorization, and a validation layer.
Bank Management System (BMS)
Built a console-based banking application in C++ from scratch, applying core OOP principles (encapsulation, inheritance, abstraction) to model accounts and transactions. Developed account management features and implemented file handling for persistent data storage.
Developed the Driving & Vehicle License Management System (DVLD), a multi-tier desktop application in C# and WinForms.
2026Implemented robust authentication, authorization, and validation layers in the DVLD system, reducing data entry errors.
2026Integrated SQL Server with ADO.NET for the DVLD system, managing CRUD operations via stored procedures across a 10+ table schema.
2026Created a console-based Bank Management System (BMS) in C++, applying core OOP principles for account and transaction modeling.
2026Commenced Bachelor of Computer Science studies at East Port Said National University.
2025