Mustafa Alhasanat
Skills
During my work on one of biggest projects in my career (which was a dynamic system for restaurants), I noticed that the API used to fetch the user data and the menu data for customers is getting fired on every refresh, and sometimes when some components re-renders. I had to find a better approach to do that since the performance was very bad and the load on the backend was increasing with every new customer. What I did is caching the result of the menu API for 5 minuets, that would ensure decreasing the load on the backend, and at the same time giving a stale time for the menu to update if one of the staff updated anything. For the user API it was different, since no instant updates were needed, I store the result in the local storage upon login and only update it if the user updates his profile data. The result amazing, the performance increased and the load on the backend insanely dropped.
For my freelance projects, I was required to build the Backend for them. My software engineering focus is on Frontend, so my Backend skills are basic. What I did is that I build a CLI tool (I named it Raven) that builds the entire backend Models, Controllers, and Services in Nest.js. The tool uses template (.txt) files to generate the files that require redundant work. That made my delivery time insanely significantly decrease regarding the backend projects.
About
You’re probably wondering — “Who’s this guy, and why is he reaching out?”
Well, if your team needs someone who can turn complex ideas into high-performing, responsive, and SEO-optimized web applications (90%+ Lighthouse) that delight users and make business goals measurable, then I’m confident I’m that person.
I’m Mustafa Alhasanat, a Frontend Software Engineer specialized in Next.js and React, with a deep passion for crafting scalable interfaces that perform as beautifully as they look. I also work as a Full-stack Software Engineer with a strong backend background in Nest.js
Over the past few years, I’ve built and scaled multiple production-grade applications using Next.js, HeroUI (NextUI), TailwindCSS, and TanStack Query — systems that handle big data, real-time communication, and AI-driven features.
Here are a few highlights from my portfolio:
MobiMenu – a dynamic web platform that powers restaurants’ digital systems.
https://mobimenu.app/
Hamlitak – a full-featured dashboard for managing election campaigns.
Accord – an AI-based contracts management platform.
https://accordcip.com/
MyStartup – a startup incubation platform for Injaz organization.
https://mystartup.org.jo/
UniUnity – a social media platform inspired by Facebook’s engagement model.
https://uniunity.net/
Beyond my professional work, I contribute to open-source software and build developer tools to make coding faster and more efficient:
Raven Nest
https://www.npmjs.com/package/@mustafa-alhasanat/raven-nest
Dummies Factory
https://www.npmjs.com/package/@kaiserleap/dummies-factory
And just for fun — I also recorded a Python course on Udemy that reached 3,500+ students worldwide, rated 4.2, covering the entire language from zero to intermediate in under 3 hours.
Python Zero to Hero
https://www.udemy.com/course/python-zero-to-hero-1/
I’m currently exploring opportunities to join a forward-thinking engineering team — whether you’re actively hiring or not — where I can contribute to building exceptional user experiences, optimizing performance, and driving measurable growth through frontend excellence.
If my background sparks your interest, I’d love to schedule a quick chat to share more about what kind of results I can bring to your team.
Thanks for your time, I truly appreciate it
Best,
Mustafa Alhasanat | Frontend Software Engineer | Next.js | React | Nest.js