Portfolio — 2025

Mahmoud
Sharabati

Mid-level .NET Core Developer
+963 985 839 618 mahmoud.sharabati.dev@gmail.com LinkedIn
Mahmoud Sharabati — .NET Core Developer and مبرمج سي شارب

Strategic and detail-oriented .NET Developer with over 4 years of experience specializing in the .NET ecosystem. Expert in architecting scalable back-end systems using Clean Architecture and Domain-Driven Design (DDD). Proficient in developing high-performance interfaces using Blazor — Server-Side & WebAssembly — and MudBlazor. Proven track record of streamlining delivery through custom library development and seamless third-party integrations.

Work Experience

.NET Developer

Evolvo  ·  Aleppo, Syria
— Present Part-time
  • Feature Development: Designed and implemented responsive administrative dashboards using Blazor and .NET Core, focusing on real-time data visualization and efficient management tools.
  • Production Support: Managed the application in a live production environment, performing regular server health checks and technical troubleshooting to ensure 99.9% uptime.
  • Technical Support & Optimization: Acted as the primary point of contact for technical issues, identifying root causes in production logs and deploying hotfixes to improve system stability.

.NET Backend Developer

Elkood  ·  Aleppo, Syria
Full-time
  • System Architecture: Architected and deployed scalable back-end solutions using .NET Core/6+, translating complex business requirements into high-performance web applications.
  • API Integration & Payment Systems: Streamlined business operations by integrating third-party services including Stripe, Google APIs, and Telegram for automated notification systems.
  • Infrastructure & Tooling: Developed and maintained shared internal libraries, reducing boilerplate code across multiple projects and accelerating the development lifecycle.
  • Code Quality & Optimization: Refactored legacy codebases to implement modern design patterns, resulting in measurable decreases in production bugs and faster delivery.
  • Mentorship & Leadership: Mentored engineering interns through code reviews and technical workshops to foster a high-performing development team.
  • Technical Problem Solving: Engineered custom solutions for diverse business sectors, ensuring high availability and alignment with industry best practices.

Projects

Clean Architecture Template

A scalable and maintainable software project template built on Clean Architecture and Domain-Driven Design (DDD) principles. Implements clear separation of concerns across domain, application, infrastructure, and UI layers.

Clean Architecture DDD .NET Core C#
View Repository

Stockwise Dashboard

A Warehouse Management System (WMS) dashboard for managing product categories, stock levels, and admin workflows. Built with a focus on performance and real-time data display using Blazor and ASP.NET Core.

Blazor ASP.NET Core PostgreSQL Clean Architecture DDD
View Repository

Competitive Programming

Codeforces
@00Mahmoud00
View Profile
500+ Problems Solved
Problem Domains
Dynamic Programming Graph Theory Mathematics Data Structures Implementation Greedy Algorithms
Ranked #11 at university level and qualified to the next round of the competitive programming contest. View Certificate

Education

B.Sc. in IT Engineering

Aleppo University  ·  Aleppo, Syria

Volunteering & Leadership

Sanad

 ·  Aleppo

Delivered a hands-on training course on .NET Core MVC at Al-Shahba Private University.

BlueBitsTeam

 ·  Aleppo

Digitized university lectures by transforming professors' notes into structured digital materials, improving accessibility for students.

Skills

.NET Core C# Blazor MudBlazor Clean Architecture Domain-Driven Design ASP.NET Core PostgreSQL Stripe API Google APIs Telegram Bots Linux Nginx Debugging Problem Solving Mentoring
Certificate Viewer