Afthab VP

Senior Staff Engineer

Afthab VP

Based in Dubai, UAE. 12 years building backend systems and AI platforms. Started with payment middleware for banks, now leading the backend team at AI Squared. Built auth systems, real-time CDPs, a full Reverse ETL engine with 30+ connectors, and AppGen, a coding agent that ships apps from natural language. I own things end to end, from tech spec to production.

Experience

Senior Staff Engineer

AI Squared · Dubai

AI / MLMay 2024 - Present
  • Leading the backend engineering team. Assigning P0/P1 KRs, defining processes, reviewing architecture decisions and enforcing code quality across the team.
  • Built AppGen, a coding agent that generates and deploys full-stack apps from natural language. Built backend execution, database support with Neon DB and object storage.
  • Built the AI Workflow Builder, Agent-to-Agent (A2A) protocol, MCP integration, RAG pipeline and the full Reverse ETL engine. All shipped to production.
  • Integrated 10+ LLM providers (OpenAI, Claude, Bedrock, Vertex, WatsonX) with 30 source and 27 destination connectors.
  • Implemented RBAC across all platform APIs. Defined and own the bug triage process. Every bug gets acknowledged, triaged, and tracked in Linear.
  • Run production integration testing. Coordinate across backend, frontend and DevOps to ship weekly releases.

Founding Engineer

Multiwoven · Bangalore

Data / Open SourceFeb 2024 - May 2024

Open-source Reverse ETL platform. Syncs data from Snowflake, BigQuery into Salesforce, HubSpot and 20+ tools.

  • Built the core Reverse ETL sync engine from scratch. Implemented Temporal workers for sync orchestration, cursor-based sync, cron expression scheduling, batch query with exit conditions, and heartbeat timeout for the loader.
  • Implemented RBAC for all APIs, role policies, workspace user roles and resource-level access control.
  • Worked directly with the founders to define the technical roadmap and hire the first engineers.

Senior Software Engineer IV

Algonomy · Bangalore

CDP / MarTechSep 2021 - Feb 2024

Real-Time Customer Data Platform. Central repository for customer data used for segmentation and personalisation.

  • Built real-time segmentation, batch data upload pipeline and unified customer profile service.
  • Built the user management microservice with role-based access for enterprise users.
  • Built front-end pages (Deal Page and Checkout Page) in React.

Senior Software Engineer

HealthEdge · Bangalore

HealthCareMay 2018 - Aug 2021
  • Set up EFK logging stack handling 60GB logs/month for 50 customers.
  • Implemented micrometer with EFK for application monitoring and tracing.
  • Built the authentication microservice using Spring OAuth2.0 with RBAC and ABAC.
  • Wrote a custom Kong API Gateway plugin for cross-service authorization used across all microservices.
  • Implemented TCP level load balancer using HAProxy between services.
  • Built a Data Lake using Oracle GoldenGate, Apache Spark and Hive.

Senior Software Engineer

6D Technologies · Bangalore

Telecom / FinTechDec 2015 - Apr 2018
  • Built ISO-8583 financial middleware from scratch for a bank in Fiji. Sole backend developer on the project.
  • Built an HSM simulator for encryption and decryption.
  • Designed and developed M-Wallet and Payment Gateway for the African market (MTN group).
  • Worked on cross-border payment platform with BOE (Bill of Entry) integration.
  • Implemented affiliate program and referrals for partner portal.

Software Engineer

Vuelogix Technologies · Bangalore

IoTApr 2014 - Oct 2015
  • Built remote monitoring system using SNMP and Modbus protocols for industrial IoT devices.
  • Implemented concurrent data collection using Java multithreading and design patterns.

What I Built

AppGen

Coding agent that takes a plain English description and generates a full-stack app. Writes the code, builds it, runs tests and deploys. Built backend execution, database support with Neon DB and object storage.

  • Natural language input to deployed application
  • Backend execution with sandboxed environments (Modal)
  • Database support with Neon DB and object storage
  • User invitation system for AppGen users
Coding AgentCode GenLLM

AI Workflow Builder

Visual drag-and-drop builder for creating AI agent workflows. Used by enterprise teams to automate multi-step processes with conditions, approvals and triggers.

  • Visual canvas with drag-and-drop components
  • Triggers: chatbot, API, cron schedule, Slack
  • Version history with rollback
  • Human-in-the-loop approval steps
AI AgentsWorkflowsVisual Builder

A2A + MCP Protocol Layer

Agent-to-Agent communication protocol and MCP integration. Lets AI agents discover each other, share tools and collaborate across boundaries.

  • Agent discovery via Agent Cards
  • Structured inter-agent messaging
  • Tool sharing across agents
  • MCP client with HTTP and SSE transport
A2AMCPMulti-AgentProtocol

ETL / Reverse ETL Engine

Data activation engine that syncs data from warehouses to operational tools and vice versa. 30 source connectors, 27 destinations, real-time and batch modes. Originally built at Multiwoven, now powers AI Squared's data layer.

  • 30 sources: Snowflake, BigQuery, Redshift, Databricks
  • 27 destinations: Salesforce, HubSpot, Slack, Zendesk
  • Real-time and scheduled batch sync
  • RBAC across all APIs with role policies
Reverse ETLData ActivationOpen Source

Knowledge Base and RAG Pipeline

Vector-based knowledge management system for AI applications. Feed it documents, it chunks, embeds and indexes them. Agents query it for contextual answers.

  • Document ingestion and chunking pipeline
  • Supports Pinecone, Qdrant and Weaviate
  • Similarity search for contextual retrieval
  • Configurable embedding models
RAGVector DBKnowledge Base

Data Apps and Visual Builder

No-code platform for building dashboards and AI-powered interfaces with live data. Drag-and-drop components, real-time data streaming, embed and assistant modes.

  • Drag-and-drop visual component builder
  • Real-time data streaming and fetching
  • Embed, no-code, and AI assistant modes
  • Custom visual components and templates
Data AppsNo-CodeDashboards

Skills

RubyJavaPythonAI AgentsRAGMCPAgent2AgentLLM IntegrationVector DatabasesOpenAIClaudeLangGraphPrompt EngineeringTypeScriptSQLRuby on RailsSpring BootReactNext.jsLangChainPostgreSQLAuroraDynamoDBRedisSnowflakeBigQueryKafkaDockerAWSLinuxKong API GatewayHAProxyTemporalTDDMicroservicesDistributed SystemsSystem DesignReverse ETL
College of Engineering, Trivandrum

Education

College of Engineering, Trivandrum

B.Tech in Computer Science

2009 - 2013

Let's work together

Building something interesting or looking for a senior engineer? Happy to chat.

Dubai, UAE | Employment Visa

Built by Afthab VP