MOHAMEDATEF.

good ideas,
made real.

Mohamed Atef, full-stack software developer

I connect thoughtful interfaces
with the systems behind them.

Full-stack development.
Angular, TypeScript & .NET.

Take a look at my work
Fly WT home page: flight search, departure and destination selectorsa little of what I build.FLY WT ↗
ONE WAY / FROM IDEA TO INTERFACE
BUILD.
REFINE.
SHIP.
MOHAMED
ATEF
FULL-STACK

Yes, the little details too.

SELECTED WORKA REAL PRODUCT. A FEW CONSIDERED DETAILS.

FLIGHT BOOKING / WEB PLATFORM

FLY WT.

Every journey starts somewhere.

A bilingual flight-booking platform. From finding a flight to completing the booking, one connected experience.

Angular · TypeScript · Tailwind CSS

FLY WT / THE REAL INTERFACE

find your next
somewhere.

Fly WT / original project screenshot

MORE THAN
ONE CHAPTER.

A few pages from the work.

THE PROJECT NOTEBOOK

Different problems.
Same care for the details.

CLIENT WORK / FRONTEND + BACKEND
PROJECT NOTES01 / 05

IATA NDC / flight distribution & booking

NDC Back Office.

From the interface to the business behind it.

An airline distribution and booking platform where I contributed to the Angular frontend and .NET 8 backend as part of the development team.

  • Implemented assigned features and resolved defects within a Clean Architecture and CQRS/MediatR codebase.
  • Worked on REST APIs, validation, and NDC workflows spanning offer search, revalidation, booking, hold, ticketing, voiding, and refunds.
  • Added and maintained unit and integration tests for backend behavior.
ANGULAR + .NETNDC WORKFLOWSTESTED BEHAVIOR
MY ROLE
Frontend & backend contributor
BUILT WITH
Angular · .NET 8 · ASP.NET Core · EF Core · MySQL · Redis

connect the interface to the whole journey.

BEHIND THE
INTERFACE.

A developer. A curious mind.

A LITTLE ABOUT ME

Hi, I'm Mohamed.

I'm a full-stack software developer with 3+ years of professional experience, working with Angular, TypeScript, C#, and .NET.

My work spans flight booking, airline distribution, real-time operations, and frontend rebuilds. I combine a strong Angular background with hands-on contributions to enterprise .NET systems.

I collaborate with frontend, backend, QA, and product teams to deliver business features and maintain production systems.

I use AI-assisted, specification-driven workflows with Claude Code, Codex, and Cursor across analysis, planning, implementation, testing, and review.

Mohamed Atef
Thoughtful work.
Down to the details.Mohamed.
THINGS I BUILD WITH

THE TOOLBOX.

FRONTEND

  • Angular
  • TypeScript
  • JavaScript
  • RxJS
  • Angular Signals
  • HTML5 / CSS3
  • Tailwind CSS
  • Bootstrap
  • Ionic
  • Responsive Design
  • RTL / i18n

BACKEND

  • C#
  • .NET 8
  • ASP.NET Core
  • REST APIs
  • Entity Framework Core
  • LINQ

ARCHITECTURE & DATA

  • Clean Architecture
  • CQRS
  • MediatR
  • MySQL
  • Redis
  • FluentValidation

ENGINEERING WORKFLOW

  • Unit & integration tests
  • Specification-driven workflows
  • Claude Code
  • Codex
  • Cursor
READ MY CV

EDUCATION

Bachelor of Computer Science

Benha University · 2017–2021

CERTIFICATIONS

.NET Development — Route Academy, 2025

Angular — Udacity, 2023

WHERE I'VE
PUT IT TO WORK.

Good work is a team effort.

OCT 2024 — PRESENT

Sheen IT

Mid Software Developer / Sheen Information Technology

  • Drive frontend delivery across production Angular applications for flight booking, airline distribution, and agency operations.
  • Contribute to .NET backend tasks, feature development, troubleshooting, and reusable frontend components.
  • Collaborate with frontend, backend, QA/QC, Product Owner, and Scrum roles through delivery, code reviews, and technical decisions.

AUG 2023 — OCT 2024

Tilde Technology

Front-End Developer (Angular) / Tilde Technology

  • Developed Angular applications for e-commerce, product management, and internal business workflows.
  • Built and maintained Ionic mobile experiences, reusable components, interface improvements, and critical fixes.
  • Maintained legacy AngularJS applications and collaborated with designers and backend engineers across concurrent projects.
THE FULL STORY IS IN MY CV

Have something in mind?

A product to build. An interface to rethink. A team to join.

I'd love to hear what you're working on.

Let's connect the dots. ↗