About

Learn more about me

Software Engineer || Backend Developer || .NET Developer


  • Field: Computer Science
  • City: Sohag, Egypt
  • Degree: Bachelor
  • PhEmailone: abdullah.kamal0x01@gmail.com

Experienced .NET Developer is proficient in C# and ASP.NET Core with a strong foundation in software development principles. Skilled in building web applications, RESTful APIs, and database integration. Dedicated to continuous learning and contributing to collaborative team environments. Committed to delivering high-quality, scalable solutions that meet client needs and exceed expectations.

Skills

  • Programming Languages
    • C++
    • C#
    • Python
    • JavaScript
  • Conceptual Knowledge
    • OOP
    • Data Structures
    • Algorithms
    • SOLID Principles
    • Design Patterns
    • RESTful API
    • Clean Architecture
    • MicroServices Architecture
  • Operating Systems
    • Linux
    • Windows
  • Back-End
    • LINQ
    • EF Core
    • ASP.NET Core MVC
    • ASP.NET Core Web API
    • Django
  • Front-End
    • HTML
    • CSS
    • Bootstrap
  • Tools
    • Git
    • GitHub
    • Docker
    • Postman
  • Databases
    • SQL Server
    • PostgreSQL
    • Redis
  • Soft Skills
    • Problem Solving
    • Critical Thinking
    • Clean Code
    • Debugging
    • Code Review
    • Testing
    • Documentation

Interests

Software Engineering

Backend Development

APIs

Microservices Architecture

Databases

PostgreSQL

Problem Solving

Computer Science

Linux

Coding

Networking

Security

Resume

Check My Resume => here <=

Education

.NET Developer

05/2024 - present

Digital Egypt Pioneers Initiative DEPI

  • Introduction to SQL Programming.
  • Programming in C#.
  • Programming in HTML5, JavaScript & CSS3.
  • Developing ASP.NET Core MVC Web Applications.
  • ASP Core Web API.


Bachelor of Computer Science

10/2020 - 7/2024

Faculty of Computers and Artificial Intelligence / Sohag University

  • Grade: Very Good
  • Graduation Project: Examination Platform
    • Role: Backend
  • Study multiple concepts of Computer Science field.
  • Study Programming Fundamentals with C++, OOP, Data Structures, and Algorithms.
  • Study Databases design ERD and mapping and implement in RDBMS like MySQL and PostgreSQL.
  • Learn System Administration with Linux [RHCSA] & Windows Server [MCSA].
  • Learn Networking [Routing & Switching].
  • Earn some soft skills like communication, working with team, and time management.

Work Experience

.NET Developer

1/2024 - present

Code Spark Company

  • I have developed and maintained high-performance backend systems.
  • Instructed in a backend diploma program, mentoring developers in backend technologies.
  • Collaborated with cross-functional teams to deliver on-time and on-budget projects and initiatives.





Students Activities

Instructor

12/2022 - 11/2023

ATHER Team

  • Help Students improve their IT Skills through workshops.
  • Network Workshop explain Network Fundamentals, Some Routing and Switching topics.
  • Linux BootCamp explain Admin 1.


Mentor

12/2021 - 11/2022

ICPC Sohag University Community

  • Help Students to learn Programming concepts with C++ like Fundamentals, Algorithms, and Data Structures.
  • Guide them to practice on CodeForces to improve their problem-solving skills.

Projects

My Projects

  • All
  • API
  • Web

Sakany

Sakany

E-Commerce

E-Commerce API

Meals Ordering Application

Meals Ordering Application API

Examination Platform

Examination Platform API

GYM API

GYM Management Application API

TODO

TODO API

Certificates

My Certificates

  • All
  • Programming
  • Web
  • Database
  • Security
Full Stack Web Development

Full Stack Web Development

Full Stack Web Development using Python

Python and Django

Python and Django

The Python and Django Learning Guide

Web Development

Web Development

Web Development using Django Framework

SQL Injection

SQL Injection

Mastering SQL Injection

Web Hacking

Web Hacking

Introduction to Web Hacking

Python

Python

Python Full Guide

PHP 8

PHP 8

PHP 8 Learning Guide

Network Info Sec

Network Info Sec

Network Info Sec

Cyber Security

Cyber Security

Introduction to Cyber Security

Python

Python

Python Programming Language

SQL

SQL

Structured Query Language Basic

SQL

SQL

Structured Query Language Intermediate

Contact

Contact Me

My Address

Sohag, Egypt

Social Profiles

Email Me

abdullah.kamal0x01@gmail.com

Call Me

+20 1147 3016 42

Loading
Your message has been sent. Thank you!