Yabish Play the 3D version
Riyadh, Saudi Arabia

Yabish

Sr. AI Software Engineer

I design and deliver AI-integrated web, mobile and data systems — from requirements to deployment.

Who I am

About me

I'm a software engineer based in Riyadh with 7+ years of experience designing and delivering web, mobile and data platforms across e-commerce, retail and enterprise systems in India, the UAE and Saudi Arabia.

I build production systems with NestJS, Next.js, Angular and Flutter, and integrate AI and LLM capabilities — Claude API, DeepSeek API and computer vision — into analytics and reporting products.

I have a strong background in data engineering, ZATCA-compliant e-invoicing and multi-tenant SaaS architecture. I like owning work end to end, and I work closely with top management and operations teams to turn business priorities into shipped technical solutions.

BSc in Computer Science from the University of Calicut · 5-star gold in Problem Solving on HackerRank · English, Malayalam, Hindi and Arabic (read/write).

RoleSr. AI Software Engineer
Based inRiyadh, Saudi Arabia
Tech stack

Skills

The tools I reach for most — each one has its own pallet in the yard.

Backend

NestJS

Frontend

Next.jsAngular

Mobile

Flutter

Languages

TypeScript

AI & LLMs

Claude APIDeepSeek APIRAG & Text-to-SQL

Computer vision

YOLOv11 & ByteTrack

Data

PostgreSQLTimescaleDB

Analytics

Power BI

Integrations

ZATCA e-invoicing

DevOps

Docker & CI/CD

3D / Web

three.js

ERP

Odoo / ERPNext
Selected work

Projects

Al-Sadhan & Spar

E-commerce websites

Built and deployed bilingual (Arabic/English, full RTL) e-commerce websites for the Al-Sadhan and Spar brands, each with a customer storefront, admin panel and store/catalog management, plus order management, ZATCA-compliant invoicing and store-level access control.

Arabic / English (RTL)ZATCA Phase 2Multi-store admin

AI Retail Analytics

AI-powered insights

An AI-powered retail analytics platform with an on-premise NestJS backend, Next.js frontend and the Claude API, delivering automated sales, waste and inventory insights — piloted across multiple stores.

NestJSNext.jsClaude API

Text-to-SQL Chatbot

Ask your data

An AI analytics pipeline that translates natural-language questions into governed SQL queries over SQL Server, using a YAML-based schema semantic layer and SQL guardrails.

NestJSDeepSeek APIpgvectorSQL Server

In-Store Retail Systems

POS & self-ordering kiosk

A mobile point-of-sale app for sales, invoicing and stock; a customer self-ordering kiosk integrated with the POS and kitchen; real-time Kitchen Order Ticket routing across POS, kiosk and online orders; and an order-picking app for third-party delivery aggregators.

Mobile POSKioskKOT routing

CCTV Vision Analytics

Computer vision

A computer-vision CCTV analytics system for in-store people counting and heatmap generation.

YOLOv11ByteTrack

Retail Data Warehouse

Real-time sales data

A data warehouse streaming real-time sales data from an on-premise SQL Server head-office instance, with an embedded Power BI reporting solution (App-Owns-Data) and store-level access control.

NestJSPostgreSQLTimescaleDBPower BI

Supplier Vendor Portal

B2B supply chain

A custom B2B supplier vendor portal for the group's supply-chain operations, with three roles and dynamic permissions.

B2B portalDynamic permissions

E-Commerce Platforms

4+ applications

Built and deployed 4+ e-commerce applications — customer app, admin panel, store app and delivery app — with Excel import/export, push notifications and multi-language support.

Customer appAdmin panelDelivery app

Property Management

Leases & tenant app

A property management platform for active and archived leases that moved lease and operations workflows from manual handling to a central system, plus a tenant mobile app with contracts, payments, notifications, e-signature and accounts.

NestJSAngularMobile app
Career timeline

Experience

  1. Aug 2024 – Present

    Full-Stack Developer & Technical Lead

    Al-Sadhan Group · Riyadh, Saudi Arabia

    Full-stack developer and technical lead across the group's retail brands (Al-Sadhan and Spar), owning architecture and delivery for e-commerce, in-store and data systems.

    • Architected an AI-powered retail analytics platform (NestJS, Next.js, Claude API) delivering automated sales, waste and inventory insights across multiple stores.
    • Built a NestJS, PostgreSQL and TimescaleDB data warehouse streaming real-time sales data, plus embedded Power BI reporting with store-level access control.
    • Developed a computer-vision CCTV analytics system (YOLOv11 + ByteTrack) for people counting and heatmaps.
    • Designed, built and deployed spar.sa end to end: a bilingual, multi-store self-ordering platform with a multi-store admin system.
    • Delivered ZATCA Phase 2 e-invoicing with per-store EGS registration and QR-coded invoices, category-aware KOT routing and GA4 / Microsoft Clarity analytics.
    • Built a custom B2B supplier vendor portal for the group's supply-chain operations.
  2. Jan 2023 – Jul 2024

    Full-Stack Developer (Freelance)

    Remote · clients in Dubai, Saudi Arabia and India

    Delivered 10+ web and mobile applications for clients across the UAE, Saudi Arabia and India, built on current design and architecture principles to be scalable and future-proof.

    • A Human Resource Management system for a 200+ employee company: task tracking, leave management and check-in/check-out with a role-based admin panel.
    • An NFC-powered digital business card platform (B2C and B2B) with profile customization and analytics tracking.
    • A school analytics application supporting data-driven decisions for school management.
  3. Jan 2022 – Dec 2022

    Software Engineer

    Seamless Property Management · Dubai, UAE

    Full-stack developer (NestJS back end, Angular front end) on a property management platform handling active and archived leases for landlords and property managers.

    • Digitized and automated core property management workflows, moving lease and operations processes from manual handling to a centralized system.
    • Built a tenant-facing mobile app covering contracts, payments, alerts and notifications, e-signature for lease documents and an accounts module.
  4. Mar 2021 – Dec 2021

    Software Engineer

    Matajar E-Commerce L.L.C. · Dubai, UAE

    Developed and maintained the customer web application and admin panel for a B2C e-commerce platform serving 100,000+ customers and processing 300+ daily orders, and built features for the management and service-provider portals.

  5. Mar 2019 – Feb 2021

    Software Engineer

    aeth Analytica · Calicut, India

    Joined as an intern (Mar – May 2019) contributing to live production projects, then was promoted to Software Engineer and built and shipped 5+ applications as part of a start-up engineering team.

Get in touch

Contact

Want to build something together, or just say hi? I'd love to hear from you.