Skip to content
moamalalaapro1@gmail.com

Hi, my name is

Moamal Alaa.

I make the internet less boring.

I'm a front-end developer passionate about creating engaging and intuitive user interfaces. I focus on building responsive, performant, and accessible websites that leave a lasting impression.

01.About Me

Hi, I’m Moamal, I enjoy building things for the web. I believe websites should feel smooth, look great, and work for everyone. That’s why I focus on creating interfaces that are not only functional but also enjoyable to interact with.

I’ve been exploring front-end development for over four years now. It all started with writing HTML and CSS, which felt like drawing with code, I loved bringing designs to life on the screen. That curiosity led me to JavaScript and, eventually, to the world of modern front-end technologies I work with today.

Here are a few technologies I’ve been working with recently:

Professional headshot of a young man with short, slightly spiked hair, wearing black rectangular eyeglasses and a muted blue-gray t-shirt, smiling warmly against a neutral light-gray background.
  • JavaScript (ES6+)
  • Sass
  • React
  • Next
  • Progressive Web App
  • Redux/Toolkit

A versatile scripting language for web development, enabling dynamic and interactive websites. ES6+ adds modern features like arrow functions, classes, and modules.

02.Where I Have Contributed

ahmed-c0der/travel-agency

Enhanced the Travel-Agency website by improving code quality, fixing layout shifts, optimizing image behavior, removing unused assets, improving load performance, adding key SEO meta tags, and updating the site title for better branding and user experience.

seraprogrammer/portfolio

Updated project dependencies and resolved security vulnerabilities to ensure a safer, more stable, and up-to-date codebase while maintaining compatibility with React 18 peer requirements.

bgub/bengubler.com

Fixed layout shifting in the dropdown menu during theme toggle, improving visual stability and overall user experience.

amruthpillai/reactive-resume

Enhanced website accessibility and structure by adding accessible names to buttons, fixing heading order in the Features section, and updating to the latest version for improved stability.

sfwnisme/sfwn.me-

Optimized the project’s CSS by cleaning redundant styles, addressing a known cursor lag issue in Chrome and Edge devtools, improving rendering performance and developer experience.

kareemokeil/portfolio

Organized project structure by fixing image paths and folder layout, and removed unnecessary base path to simplify routing and make the codebase easier to maintain.

03.Some Things I've Built

Featured Project

E-Commercew

A responsive and modern e-commerce web application built with React and Redux Toolkit. It supports multi-language functionality, a dynamic shopping cart, wishlist, product search, order tracking, and zoomable product details. Designed with a clean UI, optimized for SEO, and built as a Progressive Web App for an app-like experience across all devices

  • React
  • Sass
  • Redux/Toolkit
  • Swiper
  • I18next
  • PWA
E-Commercew
Featured Project

Call of Duty 2 Stats

A live platform providing real-time stats for Call of Duty 2 Jumpers Heaven servers, including leaderboards, maps, players, and servers with online player data. Each player and map has its own detailed page. Currently in active development and available as a beta release.

  • Next.js
  • Redux Toolkit
  • MessagePack
  • LZ String
  • Sass
Call of Duty 2 Stats
Featured Project

Aster Information

A fully responsive website built as a freelance project for a potential client, featuring a professional design, user-friendly interface, smooth on-scroll animations, and cross-browser compatibility.

  • React Helmet Async
  • React Router Dom
  • Sass
  • React
Aster Information

Other Noteworthy Projects

view the archive

Resume BuilderIn Progress

Currently on temporary development pause, with a beta version available for preview.,

  • Next.js
  • Sass
  • Zustand
  • HTML to PDF
  • React Datepicker

Advanced Tic Tac ToeFeatured

An upgraded version of the classic Tic Tac Toe featuring exciting power-ups like Freeze, Bomb, and Swap to make gameplay more strategic and fun. Supports 3 board sizes: classic 3x3, 4x4 and 5x5 with abilities. Includes responsive modern UI/UX, animations, sound effects, and an in-game tutorial. Future updates planned for AI single-player mode and online multiplayer.

  • Next.js
  • Sass
  • Zustand
  • PWA

CSS Arts Gallery

A personal gallery of creative CSS-based visual artworks built during my front-end learning journey. Each piece explores animations, shapes, and UI tricks using CSS (and sometimes JavaScript) to push the limits of what's possible in the browser.

  • Next.js
  • Sass

Custom React Hooks Library

A collection of reusable and well-documented custom React hooks for boosting productivity and consistency across React projects. Includes live previews and code highlighting

  • React
  • PWA
  • JSZip
  • syntax highlighter

Responsive Landing Page

A clean and modern landing page template designed to capture visitor attention and effectively showcase content or products.

  • HTML
  • CSS
  • Sass
  • JavaScript

Challenges with JavaScript

A set of JavaScript challenges focused on solving real-world interactivity problems using only HTML, CSS, and JavaScript. Built to sharpen DOM manipulation, event handling, and logic-building skills.

  • HTML
  • CSS
  • Sass
  • JavaScript

04. What's Next?

Get In Touch

I'm currently looking for new opportunities. Whether you have a question or just want to say hi, I'll get back to you as soon as possible!

Say Hello