Computer Engineer | .NET Backend Developer

Building reliable backend systems and full-stack software solutions.

Computer Engineer focused on C#, ASP.NET Core Web APIs, SQL Server, ADO.NET, and clean n-tier architecture. I build maintainable applications with attention to security, validation, database design, and practical software engineering fundamentals.

Portfolio
const developer = {
name: "Ahmed Najib",
stack: "ASP.NET Core, SQL Server, ADO.NET, WinForms",
architecture: "Multi-layer + Clean API design",
status: "Available for opportunities"
}

Name

Ahmed Najib

Focus

ASP.NET Core, SQL Server, ADO.NET, WinForms

About Me

Who I am and what I build

Computer Engineer and .NET Backend Developer with hands-on experience in C#, .NET, ASP.NET Core Web APIs, SQL Server, Windows Forms, and ADO.NET. I have a strong foundation in OOP, data structures, algorithms, database design, and n-tier architecture. Through practical projects such as a dynamic portfolio CMS, DVLD desktop system, and bank management system, I applied authentication, authorization, hashing, stored procedures, logging, and clean architecture concepts. I’m currently seeking an entry-level opportunity as a .NET Backend Developer or Software Engineer.

Skills

Technologies I use to build robust products.

Backend engineering is my core strength, with growing full-stack capabilities for complete product delivery.

Category

Backend

12
C++C#ASP.NET Core Web API.NET FrameworkRESTful APIsAuthentication & AuthorizationADO.NETOOP3-Tier ArchitectureData StructuresAlgorithmsProblem Solving

Category

Database

3
SQL-ServerT-SQLDatabase Design
Experience

A growing path shaped by real implementation.

I focus on practical engineering experience through serious projects, structured architecture, and continuous improvement.

Self-Directed Software Development Trainee

Programming Advices / Remot

Feb 2024 - Present

Completed 20+ courses covering C++, C#, algorithms, object-oriented programming, data structures, databases, and T-SQL; learned ASP.NET Core RESTful API development and core API security concepts, including request validation, authentication/authorization fundamentals, and secure coding practices; and built hands-on projects to reinforce clean architecture, backend fundamentals, and problem-solving skills.

Certificates

Learning milestones that strengthened my engineering path.

Courses and certifications that support my backend, software engineering, and full-stack development journey.

Jul 2024

Database Design and Database Programming with SQL From Oracle

Oracle Academy

Award of Course Completion for satisfactory completion of all coursework in Database Design and Database Programming with SQL.

May 2026

Secure Your APIs: JWT, Roles & Policies in ASP.NET Core

Programming Advices

Completed a course focused on securing ASP.NET Core APIs using JWT authentication, role-based authorization, and policy-based access control.

Mar 2026

Introduction to RESTful API

Programming Advices

Attended a course introducing RESTful API concepts, HTTP requests and responses, status codes, API resources, and the differences between REST, SOAP, GraphQL, and RPC.

Feb 2026

Data Structures Level 2 in C#

Programming Advices

Certificate from ProgrammingAdvices for completing the course: Data Structures Level 2 in C#.

Feb 2026

Database Level 2 - Concepts & T-SQL

Programming Advices

Certificate from ProgrammingAdvices for completing the course: Database Level 2 - Concepts & T-SQL.

Oct 2025

C# Programming Level 2

Programming Advices

Certificate from ProgrammingAdvices for completing the course: C# Programming Level 2.

Jul 2025

Full Real Project

Programming Advices

Certificate from ProgrammingAdvices for completing the course: Full Real Project.

Feb 2025

C# & Database Connectivity

Programming Advices

Certificate from ProgrammingAdvices for completing the course: C# & Database Connectivity.

Jan 2025

Database - SQL (Projects & Practice)

Programming Advices

Certificate from ProgrammingAdvices for completing the course: Database - SQL (Projects & Practice).

Sep 2024

OOP As It Should Be In C#

Programming Advices

Certificate from ProgrammingAdvices for completing the course: OOP As It Should Be In C#.

Jan 2025

Database Level 1 - SQL (Concepts and Practice)

Programming Advices

Certificate from ProgrammingAdvices for completing the course: Database Level 1 - SQL (Concepts and Practice).

Sep 2024

C# - Level 1

Programming Advices

Certificate from ProgrammingAdvices for completing the course: C# - Level 1.

Aug 2024

Algorithms & Problem Solving Level 5

Programming Advices

Certificate from ProgrammingAdvices for completing the course: Algorithms & Problem Solving Level 5.

Aug 2024

Data Structures - Level 1

Programming Advices

Certificate from ProgrammingAdvices for completing the course: Data Structures - Level 1.

Sep 2024

OOP as it Should Be (Applications)

Programming Advices

Certificate from ProgrammingAdvices for completing the course: OOP as it Should Be (Applications)

Aug 2024

OOP as it Should Be (Concepts)

Programming Advices

Certificate from ProgrammingAdvices for completing the course: OOP as it Should Be (Concepts)

Aug 2025

Foundations Level 2

Programming Advices

Certificate from ProgrammingAdvices for completing the course: Foundations Level 2

Jul 2024

Algorithms & Problem Solving Level 4

Programming Advices

Certificate from ProgrammingAdvices for completing the course: Algorithms & Problem Solving Level 4

Jul 2024

Algorithms & Problem Solving Level 3

Programming Advices

Certificate from ProgrammingAdvices for completing the course: Algorithms & Problem Solving Level 3

Feb 2024

Introduction to Programming Using C++ Level 2

Programming Advices

Certificate from ProgrammingAdvices for completing the course: Introduction to Programming Using C++ Level 2

Feb 2024

Algorithms & Problem-Solving Level 2

Programming Advices

Certificate from ProgrammingAdvices for completing the course: Algorithms & Problem-Solving Level 2

Feb 2024

Algorithms & Problem-Solving Level 1 Solutions

Programming Advices

Certificate from ProgrammingAdvices for completing the course: Algorithms & Problem-Solving Level 1 Solutions

Feb 2024

Programming Using C++ - Level 1

Programming Advices

Certificate from ProgrammingAdvices for completing the course: Programming Using C++ - Level 1

Feb 2024

Algorithms & Problem-Solving Level 1

Programming Advices

Certificate from ProgrammingAdvices for completing the course: Algorithms & Problem-Solving Level 1

Feb 2024

Programming Foundations - Level 1

Programming Advices

Certificate from ProgrammingAdvices for completing the course: Programming Foundations - Level 1

Contact

Let's build something valuable together.

I'm currently open to new opportunities and would love to discuss how I can contribute to your team.

Open to opportunities

Open to opportunities

Backend development, full-stack projects, software engineering roles, and collaborations on serious technical products.