Junior .NET Developer

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.

Reach Out
Expertise

.NET Application Development

Expertise in building multi-tier desktop applications using C#, .NET Framework, and WinForms, applying object-oriented principles and layered architecture.

C#.NETWinFormsADO.NETDesktop Applications

Database & Data Management

Proficient in SQL Server, T-SQL, database design, and implementing CRUD operations via stored procedures and dedicated data access layers.

SQL ServerT-SQLDatabase DesignCRUD OperationsData Access Layer

Software Architecture & SDLC

Strong understanding of Object-Oriented Programming (OOP), Three-Tier Architecture, layered design, and the full Software Development Life Cycle (SDLC).

OOPThree-Tier ArchitectureSDLCDesign PrinciplesValidation Logic

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.

GitGitHubVisual StudioDebuggingProblem Solving
Projects
Driving & Vehicle License Management System (DVLD)

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.

Experience

Developed the Driving & Vehicle License Management System (DVLD), a multi-tier desktop application in C# and WinForms.

2026

Implemented robust authentication, authorization, and validation layers in the DVLD system, reducing data entry errors.

2026

Integrated SQL Server with ADO.NET for the DVLD system, managing CRUD operations via stored procedures across a 10+ table schema.

2026

Created a console-based Bank Management System (BMS) in C++, applying core OOP principles for account and transaction modeling.

2026

Commenced Bachelor of Computer Science studies at East Port Said National University.

2025

Let's work together.

Get in touch for opportunities or just to say hi!

© 2026 Ahmed Mohamed Faheem. All rights reserved.