OngoingSaaS- Projects
- 8
- Domains
- 7
- Ongoing
- 2
Recent work
What I'm building lately
The target each project set out to hit, and the strategy used to get there.
- SaaS2026 — PresentOngoing
GPI Connect
Architecture & full-stack engineering
- Target
- Give organizations a trustworthy, real-time picture of who is present and available — without extra hardware and without manual follow-up calls.
- Strategy
- Built as a multi-tenant SaaS with a Go API, a Next.js web console and a React Native mobile app. Each organization is isolated, with role-based access for administrators, managers and members, and presence data flows to a live board in real time. The verification approach is intentionally kept private.
- One platform serving education, corporate, government and private-sector organizations
- Web console, public live board and mobile app working from a shared API
- Live in production at gpiconnect.com
- Golang
- /Next.js
- /TypeScript
- /React Native
- /Prisma
- /Docker
- Ride-SharingCompleted
Msar Amen
Backend & API engineer
- Target
- Make booking safe, affordable rides within and between Saudi cities effortless — on demand or scheduled, from a single app.
- Strategy
- A location-aware backend with geofence-based dynamic fare calculation and real-time ride tracking over Socket.IO. RESTful APIs cover ride booking, trip management and driver workflows, including on-demand and scheduled rides, deliveries and station queues. Maps API usage is optimized with request caching and efficient route handling to cut cost while keeping maps fast.
- Real-time tracking and event-driven updates reduced order-processing latency by 20%
- Lower Maps API costs through request caching and route optimization
- Supports on-demand, scheduled, delivery and train-station queue rides
- Node.js
- /Express.js
- /MongoDB
- /Socket.IO
- /Firebase
- /Google Maps API
- /Next.js
Project library
All projects
Filter by domain or status. Open any card for the full case study.
Showing 8 of 8 projects
OngoingSaaS
CompletedRide-Sharing
OngoingAI / SaaS
CompletedMobilityMake it simple for customers to book a car and for operators to manage their fleet from one place.
Node.jsExpress.jsMongoDB+2
Case study
CompletedBusinessReplace spreadsheets and paperwork with a clear, guided way to manage tax information.
React.jsNext.jsNode.js+2
Case study
CompletedEdTechGive teachers and students one place to manage classes, learning material and assessments.
Next.jsReact.jsNode.js+2
Case study
CompletedBusinessHelp restaurants take and fulfil orders faster, with less back-and-forth between floor staff and the kitchen.
React.jsNode.jsExpress.js+2
Case study
CompletedE-CommerceLet many vendors sell through a single marketplace, with each vendor managing their own products and orders.
Next.jsReact.jsNode.js+2
Case study