Mustafa OmranSoftware Engineer · Cairo
Available
SOFTWARE ENGINEER · GUC · 3+ YRS · CAIRO

Building scalable
web systems.
Quietly, well.

React, Next.js, Vue on the front — Node.js and .NET Core on the back. Competitive programmer by habit: every system I ship is fast, deliberate, and built to last.

CURRENTLY
Full-Stack Engineer · 3Pillars Companies
Contributing to a critical system for the Saudi Ministry of Justice focused on registration and management of lawyers and trainers.
3+
Years shipping production code
9+
Projects delivered end-to-end
500+
Algorithm problems solved
5+
Government ministries integrated
/03

Selected work.

Eight projects, picked for what they show about how I build.

TOOL · 2026

API Response Interceptor

Chrome extension that intercepts and modifies HTTP API responses in real-time, letting developers test, debug, and mock APIs without touching backend code. Reached 80+ downloads on the Chrome Web Store.
JavaScriptChrome ExtensionsChrome Debugger API
WEB · 2026

Smart Portfolio Website

Dynamic portfolio website built with Next.js, featuring a chatbox that lets visitors ask questions about my work.
ReactNext.jsTailwind CSS
FULLSTACK · 2025

Restaurant Ordering Platform

Full-stack restaurant website with real-time order management, delivery zone mapping, real-time order tracking, OTP phone verification, online payment processing, and bilingual RTL/LTR support.
Next.jsTypeScriptSupabase
BACKEND · 2023

Medium Replica Microservices

Production-ready cloud-native microservices app with 6 core services, event-driven Kafka architecture, and Kubernetes orchestration.
JavaSpring BootApache Kafka
WEB · 2023

Udemy UI Clone

A high-fidelity implementation of a learning management system based on professional Figma designs, demonstrating the transition from design mockups to functional, responsive code.
ReactNext.jsTailwind CSS
SYSTEMS · 2022

Database Engine

Fully functional RDBMS built from scratch in Java — page-based storage, multi-dimensional Grid Index, and an ANTLR-based SQL parser.
JavaSQLMaven
FULLSTACK · 2022

Airline Reservation System

Complete airline reservation system using the MERN stack, letting users search, reserve, and pay for flights.
MongoDBExpress.jsReact
GAME · 2022

Sponge-bob Lost!

3D game where SpongeBob navigates obstacles to collect keys, built with OpenGL and C++.
OpenGLC++
GAME · 2022

The Legend of Zelda

Unity action-adventure game inspired by The Legend of Zelda with 6 levels, modern input system, Cinemachine cameras, and post-processing effects.
UnityC#
FULLSTACK · 2021

GUCera

Online courses platform designed and implemented with ASP.NET and Microsoft SQL Server.
ASP.NETMicrosoft SQL
/02

Experience.

Where I've worked and what I shipped there.

Feb 2025PresentNOW

Full-Stack Engineer

3Pillars Companies
  • Contributing to a critical system for the Saudi Ministry of Justice focused on registration and management of lawyers and trainers.
  • Learned Vue.js within the first week to implement new frontend functionalities and enhance existing features.
  • Integrated frontend interfaces with government APIs to fetch and validate applicant data using National ID.
Vue.jsVuetify.NET CoreAPI Integration
Dec 2022May 2023

Software Engineer

bld.ai
  • Led development of a screen recording Chrome extension using React, integrating audio and camera features.
  • Utilized Django for backend processes and Node.js for streaming recorded videos.
DjangoReactChrome ExtensionsNode.js
Aug 2022Nov 2022

Software Engineering Intern

bld.ai
  • Learned HTML, CSS, JavaScript, React, and Django.
  • Created a Udemy clone as part of the internship.
  • Contributed to backend development using Django and Node.js.
ReactDjangoNode.js
/04

Stack.

What I reach for. Proficiency by use in production.

React3y
Next.js2y
JavaScript/ES6+4y
HTML5 & CSS34y
Tailwind CSS2y
Vue.js2y
Angular1y
/05

Milestones

A few highlights from the journey so far.

B.Sc. in Software Engineering
German University in Cairo (GUC)

Graduated with a focus on distributed systems and software architecture from one of Egypt's top engineering schools.

2023
Active Competitive Programmer
LeetCode

Actively solving problems focused on DP, graphs, sliding window, and backtracking patterns.

OngoingView ↗
Database Engine from Scratch
Personal Project

Built a complete RDBMS in Java — page-based storage, multi-dimensional Grid Index, ANTLR SQL parser, and lazy-loading persistence.

2022
9+ Projects Delivered
Personal & Academic

Shipped full-stack systems, microservices, games, and tools across web, desktop, and cloud environments.

2020 – Present
/06

Let's build
something.

Or send a message directly

0/1000