Haneef Shaik

I build the agentsthat build software.

Senior AI platform engineer in Hyderabad. Four years turning multi-agent systems into products that 10,000+ people actually use.

Haneef Shaik, wearing glasses and a navy jacket.
10,000+

people using what I shipped

8.8M+

products indexed for semantic search

3

organizations running the work

15+

junior engineers mentored

Notes on how I work

I joined Adya.ai as its founding engineer and started as the only person on the platform. Today the same codebase serves three organizations, and I mentor the four engineers who build on it with me.

Most of my work sits where AI systems meet real product surfaces: orchestrating agents that plan and verify each other, wiring semantic search over millions of records, then owning the frontend that has to make all of it feel simple.

Golang and Node on the back. React and React Native on the front. Agents in between.

A desk from above: keyboard, open notebook, pens and coloured markers laid out in rows.

Four years, three organizations, one long-running platform.

AI Software Engineering Platform

A platform that writes production apps from a sentence

Natural language goes in. React, Next.js, and React Native applications come out, along with the PRDs, schemas, APIs, auth, tests, and deploy configs behind them.

A mobile phone taken apart, every component laid out in an ordered grid on a white surface.

Multi-agent orchestration

Specialized agents hand work between planning, implementation, verification, review, and deployment.

Six model providers, one router

OpenAI, Claude, Gemini, DeepSeek, Ollama, and OpenRouter behind a single selection layer.

Isolated tenant workspaces

Multi-tenant isolation with infrastructure provisioned automatically through Docker and Fly.io.

The unglamorous half

Dependency conflicts, hallucinated imports, failed build verification, and retry orchestration.

How a sentence becomes a shipped app

Plan

The request is decomposed into PRDs, BRDs, and architecture docs before a line of code exists.

Implement

Generation pipelines produce database schemas, backend APIs, auth, CRUD, and UI components.

Verify

Builds are run and checked. Hallucinated imports and dependency conflicts get caught here, not by the user.

Review

A separate agent reads the output against the plan it was given and sends failures back around.

Deploy

Docker images and Fly.io infrastructure are provisioned per workspace, isolated from every other tenant.

Three more things I owned end to end

A pair of white heeled shoes standing against a red painted door.

AI Shopping Assistant

Frontend, backend, AI services, vector search

Semantic search across 8.8M+ products using Azure OpenAI embeddings and Weaviate. It reads intent, then recommends whole outfits, recipe-based grocery runs, and side-by-side comparisons.

  • Azure OpenAI
  • Weaviate
  • Node.js
  • React
The front of a three wheeled delivery vehicle, headlights and licence plate visible.

ONDC Commerce Platform

Frontend architecture and performance

Buyer, seller, logistics, grievance, and RSP modules for an early ONDC technology service provider, built on an Nx monorepo with micro-frontends.

  • Nx Monorepo
  • Micro-Frontends
  • MongoDB
  • Elasticsearch
The inside of a small shop, with a long communal table running through it.

Seller App

Frontend engineering

The seller-facing UI for an omnichannel commerce app inside the ONDC ecosystem. My first production surface, and the reason the rest of this list exists.

  • React
  • Redux

What I reach for

AI systems

  • Multi-Agent Systems
  • Agent Orchestration
  • RAG
  • Semantic Search
  • MCP
  • Prompt Engineering
  • AI Workflow Automation

Models

  • OpenAI
  • Claude
  • Gemini
  • DeepSeek
  • Ollama
  • OpenRouter

Backend

  • Golang
  • Node.js
  • Express
  • REST APIs
  • Microservices
  • Multi-Tenant Systems

Frontend

  • React
  • Next.js
  • React Native
  • TypeScript
  • Tailwind CSS
  • Vite

Data

  • PostgreSQL
  • MongoDB
  • Redis
  • Weaviate
  • Milvus

Infrastructure

  • Docker
  • Fly.io
  • GitHub Actions
  • CI/CD

How I got here

  1. Aug 2023 to now (current)

    Founding Software Engineer

    Adya.ai

    Architecting AI developer platforms and commerce systems from concept to production. Led AI adoption across the engineering organization, defined coding standards, and mentored the team inside a 20-person engineering group.

  2. May 2023

    Team moved to Adya.ai

    Eunimart

    Continued with the same engineering team through the transition, then converted to a full-time role that August.

  3. Aug 2022 to Aug 2023

    Software Developer Intern

    Eunimart

    Built the Seller App UI and frontend for an omnichannel commerce application in the ONDC ecosystem using React and Redux.

  4. 2019 to 2023

    B.Tech, Computer Science

    Swarnandhra College of Engineering and Technology

    Graduated with a CGPA of 8.0 out of 10.0.

Things people put in writing

5-Star Python Programmer

HackerRank

Certified Python Developer

CISCO

Management Appreciation Award

Swarnandhra College, for development and leadership

Got something worth building?

I read every message. Tell me what you are working on and I will tell you honestly whether I am the right person for it.

However you would like to be addressed.
Used only to reply to this message.
Rough is fine. Detail helps.