Senior Frontend Engineer
I build fast, accessible React and Next.js frontends for SaaS, e-commerce and booking products. 5+ years, remote.
to dive in
Maher Almashharawi, Senior Frontend Engineer
( 01 ) — In short
I took an app from about 55% to 95%+ on Lighthouse. I built a FIFA World Cup Qatar 2022 ticket-booking experience that supported about $20,000 in revenue per match event. I advocated Next.js as the foundation of a multi-store SaaS platform. I care about the decisions behind the pixels.
5+
years building production frontends
95%+
Lighthouse score, up from about 55%
$20k
approx. revenue per World Cup match event
20+
Figma & XD screens to production
10+
booking & business websites
( 02 ) — Work · KoninPay SaaS stores
Seven storefronts.
One SaaS platform.
A multi-store SaaS platform with merchant and store creation, payment workflows and a digital wallet. I advocated Next.js as its foundation. Every store below is live.







( 03 ) — More work
Projects.
Business websites
04 projects- 01→
Coffee Talk
JavaScriptBootstrapChart.jsA dashboard experience for a hospitality business.
- 02→
Dhahran Schools
HTMLSassJavaScriptA website for students and graduates to present their services and experience, and to offer courses and lessons.
- 03→
AJAD FM
HTMLSassJavaScriptA modern landing page presenting the company's vision, objectives, services and contact details.
- 04→
Mars Technology
HTMLSassJavaScriptThe company website, presenting its services in a creative, modern layout.
Side projects
04 projects- 05→
Hilarity HQ
Next.jsTypeScriptRedux ToolkitMaterial UIA platform for sharing videos, moments and daily memos.
- 06→
Tuby
ReactTypeScriptZustandRapidAPIRoute-level code splitting with React.lazy and Suspense, Zustand for global state, RapidAPI data.
- 07→
Creative Laqta Site
HTMLSassJavaScriptA multi-section company website with several themes that visitors can switch between.
- 08→
Gosto Modern Ecommerce
ReactTypeScriptMaterial UISwiperAn e-commerce store for selling website templates and graphics.
( 04 ) — Case studies
How I solved it.
Case 01
From about 55% to 95%+ on Lighthouse
Outcome. An application's Lighthouse performance went from about 55% to 95%+.
ReactTypeScriptMaterial UILighthousePWASEOContext
The Sailors, a Saudi company building booking and e-commerce products. Senior Frontend Developer, remote.
Challenge
The application scored about 55% on Lighthouse performance.
What I did
- Found three causes: unoptimized images, a large JavaScript bundle (whole icon packages imported at once) and render-blocking fonts.
- Fixed the imports, split the routes, sized the images and changed font loading: rendering optimization, code splitting, caching strategies, media and asset optimization.
- On the storefronts, Lighthouse ran before merging, not after launch, so new features couldn't quietly pull scores down.
Result
About 55% to 95%+ on performance. Storefronts shipped with 95%+ across performance, accessibility, SEO, best practices and PWA readiness.
Case 02
A FIFA World Cup Qatar 2022 ticket-booking launch
Outcome. A high-traffic booking experience that supported about $20,000 in revenue per match event.
ReactTypeScriptMaterial UIContext
The Sailors needed World Cup ticket booking under a highly constrained timeline.
Challenge
High traffic, a booking flow customers could trust, and very little time.
What I did
- Proposed building the experience inside the company's existing platform instead of a separate website, which reduced the implementation scope.
- Built and launched it with React, TypeScript and Material UI.
- Traffic spiked whenever match tickets opened, so the booking path stayed minimal, match information was cached and the heavy parts loaded lazily.
Result
Booking stayed usable during the peaks, and the experience supported about $20,000 in revenue per match event.
Case 03
Choosing Next.js for a multi-store SaaS platform
Outcome. A written technical comparison that supported the team's decision to build on Next.js.
ReactNext.jsTypeScriptMaterial UIREST APIsReact Testing LibraryContext
Konin Cloud's KoninPay: a multi-store SaaS platform with merchant and store creation, payment workflows and a digital wallet. Senior Frontend Developer, remote.
Challenge
The initial plan was HTML, Sass and Blade, for a product that had to scale and keep evolving.
What I did
- Advocated Next.js, focusing on scalability, maintainability, development efficiency and long-term product evolution.
- Wrote a technical comparison of both approaches: architecture, advantages, trade-offs and maintainability.
- Part of the case was SEO: storefront product pages needed proper titles and link previews, and with Next.js they render on the server with their own metadata.
Result
The comparison supported the team's technology decision. Product pages became shareable and indexable, and seven live storefronts run on the platform today.
( 05 ) — Experience
Where I've shipped.
May 2023 — Sep 2025
Konin Cloud
Senior Frontend Developer · Remote
- Advocated Next.js over an HTML, Sass and Blade approach, and prepared the technical comparison behind the decision.
- Built reusable, responsive UI from Figma and integrated REST APIs with structured loading and error states.
- Tested critical flows with React Testing Library, integration, end-to-end and manual testing.
- Reviewed API behavior and logs, and optimized data fetching to cut unnecessary payloads.
Jan 2022 — Dec 2023
The Sailors
Senior Frontend Developer · Saudi Arabia · Remote
- Built and launched a FIFA World Cup Qatar 2022 ticket-booking experience (~$20,000 revenue per match event).
- Took an application from ~55% to 95%+ through rendering optimization, code splitting, caching and asset optimization.
- Delivered e-commerce storefronts at 95%+ on every Lighthouse category.
- Contributed to the product and UX design of an interactive venue seat-selection experience.
Jan 2021 — Dec 2021
Mars Innovation Technology
Frontend Developer · UAE · Remote
- Primary end-to-end frontend owner of the Beljwar booking platform.
- Translated 20+ Figma and Adobe XD screens into production-ready interfaces.
- Built React and Material UI dashboards, and delivered 10+ booking and business websites.
Jan 2020 — Aug 2020
Gaza Sky Geeks
Internship Trainee · Palestine · On-site
- Intensive practical training in JavaScript, HTML5, CSS3 and modern frontend practices.