Available for opportunities

Khaled
Hamada

Backend Developer.NET / ASP.NET CoreAssiut, Egypt

Building secure, scalable Web APIs with Clean Architecture and modern .NET practices. Passionate about writing code that is readable, robust, and production-ready.

Khaled Hamada portrait

Who I Am

Background

Final-year Computer Science student, deeply invested in the .NET ecosystem for scalable backend development. Beyond core development, I actively leverage AI tools and integrate AI APIs to enhance system functionality and streamline the developer workflow. I pride myself on bridging the gap between innovative AI capabilities and stable, scalable infrastructure.

Philosophy

I believe great backend code should be robust yet elegant. I am passionate about applying OOP principles, SOLID architecture, and design patterns—not as strict rules, but as tools to build software that is genuinely maintainable, scalable, and delightful for the next developer to work with. Clean Code is a habit, not an afterthought.

Technical Skills

Languages

  • C#
  • SQL
  • C/C++
  • Python

Frameworks

  • ASP.NET Core
  • Web API
  • ASP.NET MVC
  • .NET Framework

Databases & ORM

  • SQL Server
  • MySQL
  • Entity Framework Core
  • LINQ

Tools

  • Git
  • GitHub
  • Swagger
  • Postman
  • Visual Studio
  • VS Code
  • Cursor
  • Claude AI

Architecture & Concepts

  • Clean Architecture
  • RESTful APIs
  • SOLID
  • OOP
  • JWT Auth

CS Fundamentals

  • Data Structures
  • Algorithms
  • Problem Solving
  • Compiler Design

Projects

Blood Bridge System

Graduation Project

A scalable blood donation coordination backend built with ASP.NET Core, designed to connect donors with recipients through a secure, well-structured API.

  • Engineered scalable backend following Clean Architecture principles
  • Implemented JWT authentication with refresh tokens and role-based authorization
  • Designed SQL Server database with EF Core Code First and Migrations
  • Built RESTful APIs with proper status codes, validation, and centralized exception handling
  • Integrated Swagger for full API documentation and interactive testing

FES System

MVC Project

A full-stack web application built using ASP.NET MVC with clean code practices and proper separation of concerns.

  • Developed full-stack application with ASP.NET MVC architecture
  • Implemented backend logic and database integration
  • Applied clean code practices and separation of concerns throughout

DR Compiler

Windows Forms

An interactive compiler built from scratch using C# and .NET Framework, demonstrating deep understanding of language processing and algorithmic thinking.

  • Built complete compiler from scratch including all major phases
  • Implemented lexical analysis, parsing, and basic semantic analysis
  • Strengthened understanding of algorithms and data structures through practical implementation

Experience

Programming Instructor

Techno Stem

  • Delivered programming sessions and explained core programming concepts to students
  • Mentored students in problem-solving techniques and coding fundamentals
  • Developed communication and presentation skills through regular technical instruction

Education & Certifications

Bachelor's in Computer Science

Faculty of Computers & Information
Assiut University

Expected

Languages

Arabic

Native speaker

Native

English

Professional use

Intermediate

Let's Work Together

Open to backend developer roles, internships, and freelance projects. Whether you have a question or just want to say hi — my inbox is always open.

I'll get back to you as soon as possible via email.