Skip to content
View mohamedELbolok's full-sized avatar

Block or report mohamedELbolok

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
mohamedELbolok/README.md

πŸ‘¨β€πŸ’» Mohamed Elbolok | Full Stack .NET Developer

Hi! I'm Mohamed Elbolok, a Full Stack .NET Developer with 2 years of hands-on experience building scalable and interactive web applications using ASP.NET Core MVC, Web APIs, and Blazor. I'm passionate about clean code, performance, and creating seamless user experiences on both front and back ends.


πŸ› οΈ Tech Stack

Frontend

  • Blazor Server & WebAssembly
  • HTML5, CSS3, Bootstrap
  • JavaScript / jQuery
  • Amgular / TypeScript

Backend

  • ASP.NET Core (MVC & Web API)
  • Entity Framework Core
  • C# and .NET 6/7
  • LINQ, Async/Await

Database

  • SQL Server
  • Stored Procedures & Views

Tools & Practices

  • Git & GitHub
  • Visual Studio / VS Code
  • Postman, Swagger
  • Clean Architecture, SOLID Principles
  • Dependency Injection, Repository Pattern

πŸ’Ό Featured Projects

πŸ” Blazor + API Authentication System

Secure login/register system built with Blazor Server and ASP.NET Core API.

  • Email OTP verification
  • Token-based authentication
  • Role-based access control

πŸ“„ ASP.NET MVC Company Profile Website

Dynamic CMS-style company site using MVC + SQL Server.

  • Admin dashboard for managing content
  • File uploads & contact forms
  • SEO-friendly routing

πŸ›οΈ E-Commerce Mini App

Small e-commerce solution using Blazor + REST API.

  • Product list, cart, and order flow
  • Stored images as base64
  • Clean UI and responsive layout

πŸ“« Connect with Me


🎯 2025 Goals

  • βœ… Improve advanced Blazor component development
  • βœ… Refactor projects using Clean Architecture
  • βœ… Strengthen skills in Blazor (components, forms, lifecycle)
  • βœ… Build full projects using Clean Architecture (API + UI separation)
  • πŸ”„ Practice writing unit tests
  • πŸ”„ Learn deployment to Azure (App Services, SQL, Blob Storage)
  • πŸ”„ Start writing technical blogs or tutorials to share knowledge
  • πŸ”„ Learn Azure deployment

β€œThe best code is no code at all β€” but if we must write it, make it clean and simple.”

Popular repositories Loading

  1. Frontend-E-Commerce-website Frontend-E-Commerce-website Public

    front end E-commerce Website and using fake api to show products

    HTML 1

  2. medicine-management-store medicine-management-store Public

    medical store by using windows form

    C#

  3. portfolio portfolio Public

    HTML

  4. mohamedELbolok mohamedELbolok Public