Senior Software Engineer · Full Stack
PresentTWLM·Feb 2025 – Present·Saudi Arabia
Restaurant POS, loyalty, wallets and AI search for Gulf retail — designed and built from architecture to production.
- Designed and built a restaurant POS platform with integrated loyalty, promotions and wallet features, from architecture through production delivery.
- Built a block-based page builder that lets businesses create and manage their own menus and e-commerce storefronts without developer help.
- Reworked core user flows based on support data, reducing customer support requests by ~70%.
- Implemented four loyalty features (points, loyalty passes, gift cards and discount coupons) with Apple Wallet and Google Wallet passes and real-time updates.
- Built a geo-targeted promotional messaging system with branch-level campaign tracking.
- Optimized backend performance, reducing API response times by ~64%.
- Set up the data layer with Prisma ORM and PostgreSQL, including schema migrations and query optimization.
- Implemented RBAC and OAuth2/JWT authentication with SSO for multi-role access across the platform.
- Built webhook-driven, event-based workflows with Redis-backed BullMQ workers to process notification and wallet-update jobs asynchronously.
- Integrated CRM and leasing platforms to keep customer and business data in sync.
- Integrated OpenRouter AI (DeepSeek) to add smart menu search and AI-based analysis of restaurant data.


