Nabeel AhmedAll work
Case study

OWNRS UAE

An owner app for the UAE whose AI assistant answers from the owner's own property data.

ownrs.ae (opens in a new tab)
The OWNRS website, with the owner app showing overdue rent, maintenance and portfolio value.
Role
Team lead, Senior Software Engineer at AHK Solutions
Market
United Arab Emirates
Platform
Mobile app, React Native
AI stack
Gemini API, RAG, function calling
Built with
React Native, NestJS, Gemini API, RAG, Function calling

The product

OWNRS is part of the RHK Properties family, built for property owners in the UAE to manage their properties from their phone. The app keeps track of things like overdue rent, maintenance and the value of the owner's portfolio.

The part I'm proudest of is the AI assistant. An owner asks a question in plain words and gets an answer based on their own records, not a generic guess.

Why a plain chatbot wasn't enough

A language model on its own knows nothing about one owner's tenants, leases or payments. Ask it which rent is overdue and the best it can do is guess, confidently. For an app people use to manage real money, a guess is worse than no answer.

So the assistant had to work from the owner's actual data, and be able to show where an answer came from.

How the assistant works

I built it on the Gemini API, with a NestJS backend behind the React Native app. Three pieces work together.

  • Retrieval (RAG): before the model answers, the pipeline pulls the owner's relevant records and hands them over with the question, so every answer is grounded in their data and cites it.
  • Tool and function calling: for data that changes, the model calls functions that read live property data at the moment it's asked.
  • An agentic workflow: for each question, the workflow decides which tools to call before an answer is written.

What it shows about my AI work

This is the pattern I build for clients: retrieval over your own data, tools the model can actually call, and a workflow that keeps it inside the job it was given. Shipped in a production app, not a demo.

More work

  • AI See

    Real-time defect detection on factory conveyor belts, from the camera to the dashboard.

  • RHK Properties

    A UAE real estate marketplace and CRM, with voice calling built into the web and mobile apps.

  • OMC Portal

    A live corporate services portal for Oxford Management Consultancy, used by companies setting up in the UAE.

  • GA Universe

    The frontend of a low-code platform where people drag and drop their way to a working application.

Build something like this

Tell me what you're working on. I'll tell you whether I'm the right person, roughly what it would take, and what I'd do first.

Hi Nabeel, I'mand I need help with

What do you need help with?

You can write back to me at

I read every message myself and reply within a day.

Email

nabeelahmed1699@gmail.com

LinkedIn

Send me a message

Not connected yet? Add a short note to the request and I'll accept it.