im Mohammed Mostafa, a software engineer and cs graduate from Suez Canal University. i mostly work on backend systems, distributed architectures, databases, and infrastructure. ive built large scale platforms like Onvo, serving 200k+ users with realtime interactions and high concurrency support, alongside ai powered products like Reflx, an ai platform that creates digital clones with personality, tone, and knowledge that can represent users 24/7. i enjoy solving complex engineering problems and building software thats scalable, reliable, and actually survives production traffic.
Selected Projects
Aura Decor
Augmented Reality (AR) application integrating custom 3D models to deliver an immersive shopping experience, allowing users to visualize furniture pieces in their real environment.
SimuKernel
An educational operating system simulator demonstrating CPU scheduling, memory management, and process control with visualized metrics.
LSMSharp
A high-performance, production-ready implementation of an LSM-Tree (Log-Structured Merge-Tree) storage engine in C# with full ACID guarantees and concurrent access support.
Talabat APIs
Talabat Integration Platform API enables vendors to manage store, menus and orders on the Talabat platform
HungerStation Microservices
Built seven microservices with .NET 8, featuring secure authentication, Azure Service Bus communication
Taylor Swift Quiz
I made random lyrics quiz generator for the best songwriter
Work Experience
Blog
View allPagination Strategies: OFFSET vs Cursor Pagination
OFFSET and cursor based pagination strategies: covering database internals, B-tree traversal, performance characteristics, data consistency problems.
Nginx Architecture, Configuration, and Production Patterns
Nginx architecture and production configuration.
SimuKernel OS Concepts Explained
A practical guide to CPU scheduling, memory management, and process control using SimuKernel an educational operating system simulator.
3 Ways to Build Custom Middleware in ASP.NET Core
Three practical ways to build custom middleware in ASP.NET Core.
Clustered vs Non Clustered Database Indexes
Database indexing with comprehensive guide on clustered and non-clustered indexes. Learn B-Tree architecture.
C# Boxing and Unboxing
A practical guide to boxing and unboxing in C# and their performance impact.
Connect
Feel free to contact me at MohammedMostafaNazih@gmail.com




