Skip to the story

Rahul Menon

Software engineer in Dubai. I build AI agents and the apps people use them through, at FYI. This is the route that got me here.

Start the journeyRead the résumé

Scroll

Dubai

Born and raised here. The first engineering work was here too.

Dubai Creek. Wind towers and an abra

Software Engineer Intern

Telinstra FZCO

Jan 2020 - Apr 2020Dubai, UAE (Remote)

Developed software solutions for industrial control systems, focusing on code optimization, system architecture improvements, and large-scale data migration projects.

  • Optimized critical code paths in industrial control systems, improving performance and reducing resource consumption
  • Architected and executed data migration strategies for industrial control systems, ensuring zero downtime
  • Collaborated with engineering teams to implement new features for industrial automation platforms
  • Contributed to system design discussions and technical architecture planning
  • Industrial Control Systems
  • Data Migration
  • System Architecture
  • Code Optimization
  • Python
  • C++

Dubai to Blacksburg

11,670 km · West, for two engineering degrees at once.

Virginia Tech

College of Engineering, class of 2024. Two degrees, one specialisation: controls, robotics and autonomous systems.

Burruss Hall, from the Drillfield
Virginia Tech

Two degrees

  • Bachelor of Science, Computer Engineering

    Controls, Robotics & Autonomous Systems

    Coursework

    Computer Architecture (ECE 3504) · Data Structures & Algorithms (CS 3114) · Applied Software Design (ECE 3574) · Embedded Systems (ECE 2564) · Digital Image Processing (ECE 4580) · Machine Learning (ECE 4424)

  • Bachelor of Science, Electrical Engineering

    Controls, Robotics & Autonomous Systems

    Coursework

    Introduction to Control Systems (ECE 3714) · Continuous and Discrete System Theory (ECE 3704) · Signals and Systems (ECE 2714) · Artificial Intelligence & Engineering Applications (ECE 4524) · AC Circuit Analysis (ECE 3004) · Electromagnetic Fields (ECE 3105)

Capstone: an autonomous robot for Boeing and NAVAIR

Aug 2023 - May 2024 · IEEE SoutheastCon 2024

Integrated computer vision, sensor fusion, path planning algorithms, and real-time decision making with robust hardware integration.

Read the case study

Full Stack Engineer Intern

Siemens

Jun 2022 - Aug 2022Abu Dhabi, UAE (Hybrid)a summer back in the Gulf

Worked with Siemens Digital Industries to develop software solutions for industrial clients using cutting-edge IoT and industrial automation technologies.

  • Utilized MindSphere API to develop comprehensive software solutions for industry clients
  • Gained hands-on experience with industrial IoT platforms and digital transformation
  • Collaborated with senior engineers on mission-critical industrial software projects
  • Developed analytical and interpersonal skills in professional engineering environment
  • MindSphere API
  • Industrial IoT
  • Digital Industries
  • API Integration

Blacksburg to New York

680 km · North, to a full-time role in product engineering.

New York

Software engineer on EV charger monitoring and fleet management, getting chargers and building controls to talk to each other.

Manhattan from the East River. Charger at street level

Software Engineer (Product)

Ranial Systems

May 2024 - Jan 2025New York, United States

Product engineering for EV charger monitoring and fleet management: the integrations, dashboards and telemetry behind keeping chargers up.

  • Built MODBUS/OCPP backend integrations for EV charger monitoring and fleet management, improving uptime by 10%.
  • Developed charger-health dashboards, reducing reporting latency by 40%.
  • Analyzed and optimized telemetry pipelines, reducing diagnosis time by 30% and support tickets by 15%.
  • MODBUS
  • OCPP
  • Backend integrations
  • Dashboards
  • Telemetry pipelines

New York to Dubai

11,010 km · East into the night, and home, to build agents.

Dubai, again

Full stack engineer at FYI, building AI agents end to end and the apps they live in.

Sheikh Zayed Road to the Gulf, after dark

Full Stack Engineer

FYI (Focus Your Ideas)

2025 - PresentDubai, United Arab Emirates

Building AI agents end to end: voice agents, workflow automation, retrieval and memory, and the React, Swift and Kotlin interfaces people use them through.

  • Built and deployed AI agents end to end: Python/FastAPI AI voice agents using WebRTC, LLM tool calling, streaming audio, and persistent WebSockets, with Redis coordination and HTTP fallback.
  • Designed AI workflow automation with TypeScript agent orchestration, persistent state, approvals, and third-party tool API integrations; calendar scheduling reduced executions by 77% in a validated monthly-report scenario.
  • Implemented RAG and persistent AI memory with content ingestion, citations, and access checks, using MongoDB, Qdrant, and embeddings for memory and semantic retrieval.
  • Built AI tools automating PDF, Word, Excel, and PowerPoint deliverables with automated layout checks, and added browser-based verification of generated web applications.
  • Delivered user-facing interfaces for AI agents in React/React Native Web (TypeScript), Swift/SwiftUI, and Kotlin/Jetpack Compose, letting users converse with assistants, schedule tasks, and monitor execution; reduced React Query synchronization requests by up to 50%.
  • Optimized Node.js/Express, MongoDB, and Redis services; consolidated Google/Microsoft OAuth verification, reducing database lookups by 50% (4 to 2) per applicable login.
  • Python
  • FastAPI
  • WebRTC
  • WebSockets
  • TypeScript
  • RAG
  • MongoDB
  • Qdrant
  • Redis
  • React Native Web
  • Swift/SwiftUI
  • Kotlin/Jetpack Compose
  • Node.js

Projects

Client work, taken from requirements to production.

AI Agents & SaaS Platform

Studentize

Jan 2025 - May 2025freelance

Direct client engagement for an admissions advisory company, from requirements discovery through delivery.

  • Worked directly with the client from requirements discovery through delivery; designed admissions/support AI agents, and wrote proposals and implementation plans that contributed to $10k+ new MRR and 60%+ growth in qualified leads.
  • Advised on and improved UX, performance, and SEO, increasing organic traffic by 40%+ within two months.
  • Next.js
  • TypeScript
  • PostgreSQL
  • API Integrations

Engineering Time Tracking & Project Controls

AVIS

freelance

Workflow automation for timesheets, document approvals, and project budget-versus-actual reporting, replacing inconsistent free-text records.

  • Replaced the client's inconsistent free-text records with workflow automation for timesheets, document approvals, and project budget-versus-actual reporting, backed by validated relational data.
  • Automated Excel, CSV, PDF, and Word register imports, mapping varied source layouts into structured project data with validation and editable previews before saving.
  • Developed permission-scoped AI analytics and scheduled reports; owned deployment, with automated releases, encrypted backups, and documented production recovery procedures.
  • Next.js
  • TypeScript
  • PostgreSQL
  • AI Integration
  • Docker

AI-Powered CRM Platform

E3 Leasing

Jan 2025 - May 2025freelance

Contract, supplier, and lessee workflows for a leasing company, built from stakeholder requirements.

  • Translated stakeholder requirements into contract, supplier, and lessee workflows, reducing manual work by 50%.
  • Implemented onboarding and approvals, accelerating contract cycles by 60% and reducing data errors by 30%.
  • React.js
  • Node.js
  • MongoDB

Working with

AI & Automation
AI Agents · LLM Integration · Tool Calling · RAG · Workflow Automation · API Integration · Agent Orchestration
Client Delivery
Requirements Discovery · Stakeholder Communication · Proposals & Implementation Plans · Deployment · Production Support
Languages & Frontend
Python · TypeScript · SQL · React · React Native Web · Next.js · Swift/SwiftUI · Kotlin
Backend & Cloud
Node.js · Express · FastAPI · REST · WebSockets · PostgreSQL · MongoDB · Redis · Qdrant · GCP · AWS · Kubernetes · Docker · Git · CI/CD

Where to next?

A role, a product, or an agent that needs building. Tell me about it.

Dubai, United Arab Emirates

© Rahul Menon

Earth imagery: NASA · Map data © OpenStreetMap contributors · Skies: Poly Haven · Facades: ambientCG · Résumé