MOHAMED HASSAN / FULL-STACK WEB DEVELOPER

Thoughtful interfaces.
Complete web applications.

I build the front end, connect the back end, and take websites to production—with UX thinking throughout.

Based in Cairo, Egypt · Open to remote front-end & full-stack roles

Website wireframes sketched in a notebook

DESIGN AWARE. HANDS ON.

A developer who sees
the whole picture.

I’m Mohamed, a web developer with a background in front-end development, UX design, and back-end work.

I can focus on a polished interface or take a feature through the API, database, hosting, and release process. That broader understanding helps me make better decisions at each layer.

More about me →

WHAT I BRING TO A TEAM

From the user experience
to the production server.

01 / THE EXPERIENCE

Front-end & UX

I turn designs into responsive interfaces, with clear user flows, reusable components, and attention to accessibility.

React · Next.js · Vue
JavaScript · TypeScript · HTML · CSS

02 / THE APPLICATION

Back-end & data

I build REST APIs, authentication, role-based permissions, and database workflows that support the interface.

Node.js · Express · PHP
PostgreSQL · Prisma · MongoDB

03 / THE RELEASE

Deployment & operations

I connect domains, configure hosting and HTTPS, and use CI/CD to take changes from a Git repository to production.

Docker · Linux · Nginx · Coolify
Git · GitLab CI/CD · Cloudflare

Explore my skills →

SELECTED WORK

See how it comes together.

Application development and focused front-end work, with a clear view of my contribution.

FULL-STACK APPLICATION

ZahrawiOS

Clinic management connecting patient registration, appointments, treatment, payments, and follow-ups in one workflow.

React · Node.js · Express · Prisma · PostgreSQL

What I built
  • Responsive English and Arabic interfaces, including right-to-left layouts.
  • REST APIs, JWT authentication, and roles and permissions.
  • Patient, appointment, treatment, payment, and invoice workflows.

Full-stack evidence: the UI, API, and database work together around the clinic’s daily tasks.

Visit ZahrawiOS ↗

FRONT-END & USER EXPERIENCE

Study Skill Lessons

A learning interface that demonstrates how I organize educational content into a clear, responsive experience.

Front-end development · Content hierarchy · Responsive UI

What this demonstrates
  • Structuring lesson content so learners can follow it comfortably.
  • Translating a learning experience into a usable web interface.
  • Front-end work with a focus on layout and interaction.

A focused example for front-end and learning-interface roles.

Visit Study Skill Lessons ↗

BEYOND WRITING CODE

Ready for the browser.
Ready for production.

My work also covers domain and DNS configuration, hosting, HTTPS, Docker, Linux, and Nginx.

I use Git and CI/CD workflows to make releases repeatable, and my data center experience gives me a practical grounding in monitoring and troubleshooting.

See the full toolkit →