Built reusable React components and contributed to Storybook-based design systems.
Mohammad Donbok
Full-Stack Developer building scalable web apps with modern technologies.
Developer profile
I build web applications end-to-end from database design and API architecture to polished, responsive frontends. My stack spans Java, Python, Node.js, React, Angular, and Next.js, with hands-on database work in both SQL and NoSQL.
What I enjoy most is turning vague requirements into reliable software. Whether it’s an internal social platform, a high-traffic hotel website, or a reusable component system, I like working close to the business, solving real problems, and leaving the codebase better than I found it.
What I bring
Delivered Next.js websites and frontend experiences across multiple brands.
Worked on full-stack architecture, database solutions, and scalable internal tools.
Improved reliability with unit tests, end-to-end testing, hotfixes, and agile delivery.
Career journey
Full-Stack Developer
EMAAR
Dubai
- Built an internal HR system with Azure Active Directory sign-in, role-based permissions, and a social platform where employees can create communities, share posts, send wishes, and interact through likes, comments, and reposts.
- Revamped the Weddings by Emaar website from WordPress to Next.js and Node.js, built a Strapi CMS admin portal for the business team to manage content dynamically, and integrated the site with Instagram.
- Led the Armani Hotels website revamp, boosting Lighthouse performance from 40% to 99% and enhancing the booking system earning sign-off to apply the same approach to Address Hotels.
- Collaborated directly with business stakeholders to translate requirements into production-ready features across multiple high-profile projects.
Frontend Developer
Saudi Research and Publishing Company (SRPC)
Dubai
- Developed and published reusable React components to the company Storybook library.
- Built and deployed websites with Next.js across brands including Billboard Arabia, Majalla, and Sayidaty.
- Maintained web products with bug fixes, on-call support, and timely implementation.
- Designed and tested responsive email newsletters for compatibility across major clients.
Full-Stack Developer
AppiaTech Software Service
Remote / Dubai
- Fixed bugs, added features, and wrote 200+ unit and end-to-end tests using TestCafe.
- Worked in agile delivery using Azure DevOps boards and task breakdown workflows.
- Managed a PI production release, removed blockers, and delivered hotfixes when needed.
- Built Angular frontend components with NgRx and backend APIs in C# using MVC.
Full-Stack Developer
ITvnue
Remote
- Built frontend features with Angular and backend APIs using Java Spring Boot.
- Integrated systems through microservices built with Node.js and Spring Boot.
- Developed message workflows for sending, storing, and receiving data with Amazon SQS.
- Implemented Angular applications backed with NgRx state management.
Academic background
BA of Computer Information Systems
An-Najah National University
Aug 2014 – Dec 2019Bootcamp
Intensive Training Bootcamp
AXSOS Academy
Nov 2020 – Mar 2021Four months of intensive full-stack practice across Django, Spring Boot, MongoDB, Express, React, and Node.js (MERN).
Tech stack
Languages
Frameworks
Databases
Tools
Strengths
Open to building modern products with strong engineering foundations.
Available for full-time roles, consulting conversations, and product-focused development opportunities.