Skip to content
View abdicheibrahim's full-sized avatar

Block or report abdicheibrahim

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
abdicheibrahim/README.md

πŸ‘‹ Hi, I'm Abdiche Ibrahim

Computer Engineer | .NET Developer | Full-Stack (ASP.NET Core & Blazor)


πŸ› οΈ About Me

I'm a Computer Engineer with hands-on experience in C#, ASP.NET Core, Web API, MVC, and WinForms.
Currently expanding my expertise in Blazor to build modern, interactive web applications using C# instead of JavaScript.

πŸ”Ή Skilled in clean architecture patterns: Repository, Unit of Work, Specification
πŸ”Ή Experienced in building scalable backend systems with JWT Authentication + ASP.NET Core Identity
πŸ”Ή Developed desktop management solutions for HR, gyms, pharmacies, and attendance tracking
πŸ”Ή Strong knowledge of SQL Server, MySQL, Entity Framework Core, and Bootstrap 5


πŸ’Ό Key Projects

πŸ›’ E-Commerce API – ASP.NET Core 8

A scalable RESTful API with clean architecture.

  • Generic Repository & Unit of Work Patterns
  • Specification Pattern for flexible queries
  • JWT Authentication + ASP.NET Core Identity
  • Entity Framework Core + AutoMapper
    πŸ”— GitHub Repository

πŸ”¬ Scientific Research Management System – ASP.NET MVC

A multi-role web application (Admin, Researcher, Expert, Project Leader).

  • Role-based access control (RBAC)
  • Multilingual: Arabic, French, English
  • Project lifecycle: creation β†’ validation β†’ approval
  • Built with MVC, EF Core, MySQL, Bootstrap 5
    πŸ”— GitHub Repository

🏒 Desktop Management Apps – C# WinForms

Internal tools for HR, attendance, scheduling, and inventory.

  • Excel import from biometric devices
  • Automated staff rotation & leave tracking
  • Used SQL Server & SQLite for reliable data storage
    πŸ“ Explore All WinForms Projects

πŸŽ“ Education & Training

Master’s Degree in Computer Science
Ibn Khaldoun University, Tiaret – 2020 – 2022

Bachelor’s Degree in Computer Science
Ibn Khaldoun University, Tiaret – 2017 – 2020

.NET Full Stack Development
Information Technology Institute (ITI), Egypt – 2022 – 2023
πŸ”Ή Covered ASP.NET Core, Entity Framework, API design, and best practices


πŸ› οΈ Tech Stack & Tools

Backend



Frontend



Database



Tools & DevOps


🌍 Languages

  • πŸ‡©πŸ‡Ώ Arabic (Native)
  • πŸ‡«πŸ‡· French (Intermediate)
  • πŸ‡¬πŸ‡§ English (Intermediate)

πŸ“¬ Get In Touch


πŸ’‘ Currently mastering Blazor to build dynamic web apps with C#
πŸš€ Passionate about clean code, scalable architecture, and solving real-world problems

Pinned Loading

  1. MechanicShop MechanicShop Public

    MechanicShopWorkshop

    C# 1