Resume BuilderIn Progress
Currently on temporary development pause, with a beta version available for preview.,
Hi, my name is
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.
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:

A versatile scripting language for web development, enabling dynamic and interactive websites. ES6+ adds modern features like arrow functions, classes, and modules.
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.
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.
Fixed layout shifting in the dropdown menu during theme toggle, improving visual stability and overall user experience.
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.
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.
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.
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

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.

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.

Currently on temporary development pause, with a beta version available for preview.,
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.
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.
A collection of reusable and well-documented custom React hooks for boosting productivity and consistency across React projects. Includes live previews and code highlighting
A clean and modern landing page template designed to capture visitor attention and effectively showcase content or products.
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.
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