Hi, I'm Amr Mohamed Shawky

Full Stack .NET Engineer
& Technical Content Creator

Ranked #6 LinkedIn Egypt 🇪🇬 YouTuber

Moving beyond code to engineering scalable solutions. Specializing in Clean Architecture, CQRS, and Vertical Slices to build robust, high-performance systems.

Amr Shawky

About Me

Profile

Full Stack .NET Engineer & Content Creator

Hi, I'm Amr Mohamed Shawky. I am not just a coder; I am a problem solver who believes in engineering scalable solutions. My journey involves moving beyond writing code to designing robust architectures like Clean Architecture, CQRS, and Vertical Slices.

I am also passionate about giving back to the community. Ranked #6 on LinkedIn Egypt, I share advanced technical tutorials on my YouTube channel to help developers master complex concepts and level up their careers.

Architecture

Designing maintainable systems with DDD & Microservices.

Mentorship

Creating high-quality content for the dev community.

My Journey

Education & Internships

Student, Faculty of Computer Science

Benha University | 2022 – Present

MEAN Stack Developer (Internship)

National Telecommunication Institute | June 2025 – Sept 2025

Full Stack .NET Developer (Internship)

DIGITAL EGYPT PIONEERS INITIATIVE (DEPI) | April 2024 – Nov 2024

Professional Experience

Backend .NET Developer

ROUTE | Nov 2025 – Present

Backend .NET Developer (Bootcamp)

Elevate Tech | August 2025 – Present

Frontend (Angular) Web Developer

ROUTE | March 2025 – Sept 2025

Software Engineer

Comec Company | July 2022 - October 2022

  • Interacted with external clients and managed data backups.
  • Developed Crystal Reports to improve data accessibility.
  • Worked with SQL Server (Complex queries, optimization).

Technical Skills

Backend & .NET

.NET 8 / Core ASP.NET MVC Web API EF Core LINQ Hangfire SignalR ADO.NET

Arch & DevOps

Microservices Vertical Slice CQRS Clean Arch Docker Azure CI/CD (GitHub Actions) Ocelot

Data & Messaging

SQL Server PostgreSQL Redis (Caching) MongoDB RabbitMQ MassTransit

Frontend & Tools

Angular TypeScript Tailwind CSS RxJS xUnit / Moq Git / Postman Agile / Scrum

Featured Projects

Fitness

Fitness Microservices

Scalable Distributed System

Scalable system decoupling logic into Identity, Workout, and Plan services using RabbitMQ for async communication.

.NET Core RabbitMQ Ocelot CQRS Docker
View Code
Exam

Online Exam System

Advanced Assessment Platform

Backend platform for managing online exams with question banks, scoring, and admin analytics dashboard.

.NET Web API CQRS Vertical Slice SQL
View Code
LMS Backend

Educational System API

Comprehensive LMS Backend

A Backend system for managing courses, enrollments, assessments, progress tracking, payments, and instructor collaboration.

.NET Core API EF Core LINQ JWT
View Code
Book Store

BStore (Book Store)

MVC Platform

An easy-to-use platform to buy and manage books. Features cart, wishlist, checkout, and full admin dashboard.

ASP.NET MVC EF Core SQL Server Bootstrap
View Code
Ecommerce

FreshCart

E-Commerce Web App

E-commerce app for browsing products and managing orders. Includes secure checkout and responsive UI with smooth animations.

Angular TypeScript Tailwind CSS
View Code
Events

Event System

Management Platform

Platform for event organization, role-based access, ticket booking with QR check-in, and admin moderation.

.NET Core API EF Core SQL JWT
View Code
Novira

Novira

E-learning UI

A modern E-learning platform frontend for students to browse and enroll in courses with an interactive UI.

Angular Material Bootstrap
View Code

Get In Touch