whoami()

Mohamed Elsayed
Osman

Full-Stack .NET Developer building enterprise systems, ERP platforms and business-critical integrations — from database to dashboard.

Alexandria, Egypt ASP.NET Core · Blazor · Frappe ERP

about()

Systems that hold up under real business load

I'm a results-driven Full-Stack .NET Developer specializing in enterprise application development, ERP solutions, and system integration. I build scalable applications with ASP.NET Core, Blazor, SQL Server and RESTful APIs — with hands-on experience across Frappe ERP, Docker, Nginx, Umbraco CMS and cloud-based deployments.

My focus is on designing business-critical systems, integrating third-party services, and shipping maintainable, high-performance software that supports complex workflows — not just demos that work on a happy path.

2years building production ERP & web systems
3companies — Egypt & UAE, on-site and remote
EN/ARinterfaces shipped, RTL & LTR

stack()

The tools behind the systems

Languages

C#JavaScript (ES6+)PythonSQLHTML5CSS3

Frameworks

ASP.NET CoreBlazor.NET 8/9EF CoreASP.NET MVC.NET MAUI BlazorAngularRiot.jsFrappeUmbraco CMSBootstrapTailwind CSSDapper

Architecture

Clean ArchitectureMVCOOPSOLIDService LayerRepository PatternResult PatternEvent SourcingMicroservicesCQRSRESTful APIs

Data

SQL ServerDatabase DesignQuery Optimization

DevOps & Infra

DockerNginxLinux AdminCI/CDCDN ManagementReverse Proxy

Integration

RabbitMQWebhooksStripePayPalWhatsApp APIThird-Party APIs

ERP & CMS

Frappe ERPCustom ERP DevUmbraco CMS

Automation & Tools

n8nTypebotChrome ExtensionsGitGitHub

experience()

A short commit log

Jul 2024 — Present

Full Stack Developer / ERP Implementer

IT Work Co · Egypt

  • Developed custom enterprise software using .NET, ASP.NET Core and Blazor for scalable business applications.
  • Implemented and customized ERP systems on the Frappe Framework, including business workflows and module enhancements.
  • Built web applications and management dashboards with Riot.js, including CDN management tooling.
  • Managed deployment and Linux server infrastructure with Docker and Nginx for high availability.
  • Developed and maintained Umbraco CMS websites — responsive, maintainable web solutions.
Jul 2024 — May 2025

Full Stack Developer

Tamkin TLST · UAE (Remote)

  • Designed RESTful APIs for web dashboards and mobile apps using ASP.NET Core.
  • Integrated PayPal and Stripe with secure payment workflows and webhooks.
  • Built payment and order-processing integrations with Frappe ERP.
  • Maintained and optimized CDN infrastructure for performance and reliability.
Jul 2023 — Sep 2023

Summer Internship, .NET

Information Technology Institute (ITI) · Egypt

  • Hands-on training in C#, ASP.NET MVC, SQL Server and relational database design.
  • Built applications following MVC architecture and industry best practices.
  • Strengthened OOP, layered architecture and database-driven development.

projects()

Selected systems I've built

Tamkin Dashboard / Tamkin CDN

ASP.NET CoreBlazorSQL ServerREST APIs

A subscription-based accessibility platform enabling websites to add accessibility features and sign-language support through tiered service packages.

  • Designed RESTful APIs for the web dashboard and mobile app
  • Built package management and subscription workflows
  • Website verification & validation before service activation
  • Payment webhook integrations and CDN configuration

DynERP

ASP.NET CoreBlazorSQL Server

A modular ERP platform where business modules can be dynamically added based on customer requirements.

  • Dynamic conversion from virtual DocTypes to physical SQL tables
  • Event Sourcing architecture for business events
  • "Mersal" messaging module for WhatsApp communication
  • Core modules: To-Do, SMTP/Email, Roles & Permissions, SSO, Calendar, Notifications

Suhal CDN

ASP.NET CoreRiot.jsREST APIs

A cost-effective accessibility CDN delivering the same feature set as Tamkin CDN through a lighter, more scalable pipeline.

  • Built the CDN infrastructure end to end
  • Frontend built with Riot.js
  • Designed and implemented RESTful APIs
  • Ongoing performance optimization and feature work

ICCI 2026 Conference Website

Umbraco CMSTailwind CSS.NET 9

A bilingual, Arabic-RTL conference website built from Figma designs and shipped as a fully multilingual Umbraco site.

  • Built Vision/Mission, Scientific Tracks, timeline and registration sections in Tailwind CSS
  • Converted static sections into Umbraco multilingual dictionary content
  • Implemented a contact form with MailKit email sending via Minimal APIs
  • Integrated OIDC front-end auth alongside Umbraco Back Office SSO

contact()

Building something that needs to actually work?

Open to full-stack .NET and ERP work — new roles, freelance builds, or systems that need someone to make the backend and the business logic agree with each other. Reach out directly, or send a note below.