Bengaluru, Karnataka, India

Mohammed Imran

Lead Software Developer

5+ years building backend platforms, IoT systems, AI assistants, data pipelines, and customer engagement tools.

Work Experience

04
  1. Current

    ThoughtSeed

    Lead Software Developer

    Full-time · Remote

    Building digital product experiences and production IoT systems processing 1M+ messages per day across 300,000+ devices, then layering AI automation for reliable real-world device control.

    • Built IoT systems on the Tuya IoT Platform processing 1M+ messages per day across 300,000+ devices.
    • Architected a hybrid AI automation engine that routes high-frequency commands through regex intent parsing and complex multi-device workflows through LLM orchestration.
    • Implemented a human-in-the-loop dry-run validation framework, drastically reducing automation failure rates and ensuring reliable state transitions across IoT infrastructure.
    • Built a smart lock integration for Pongo Trasteros using Tuya-compliant locks to support secure digital access workflows.
    Tuya IoT PlatformTypeScriptGoReactPostgreSQLAWSLLM orchestrationRegex intent parsing
    ThoughtSeed ↗
  2. Acquired by Satisfi Labs

    Factoreal

    Senior Fullstack Developer

    Full-time · Remote · Satisfi Labs

    Built marketing automation integrations, asynchronous reporting APIs, dashboards, and Web Push infrastructure for high-volume customer engagement.

    • Integrated Factoreal with Satisfi Labs for WhatsApp and SMS channels, enabling faster channel rollout and broader omnichannel campaign reach.
    • Developed REST APIs with Hono, TypeScript, and Apache Kafka to support asynchronous reporting workflows and a React dashboard.
    • Built a Web Push service for 100,000+ users.
    • Implemented event filtering that reduced database resource utilization by 30%.
    HonoTypeScriptApache KafkaReactAWS LambdaKubernetesApache NiFiGoREST APIsWhatsAppSMSWeb Push
    Factoreal ↗
  3. Ather Energy

    Application Developer

    Full-time

    Built charger connectivity services and data pipeline applications for EV infrastructure, including IoT migration work and internal platform tooling.

    • Built data pipeline applications using Java, Go, and JavaScript for internal platform workflows.
    • Contributed to Rust and MQTT charger connectivity services while moving from GCP IoT Core and AWS IoT Core to Kafka and MQTT infrastructure.
    • Improved charger uptime stability across India by 20% through architectural changes to the charger connectivity platform.
    • Developed a notification engine for 100,000+ users.
    • Created Kafka Streams and Debezium CDC pipelines for analytics and database change propagation.
    • Built internal tools for controlled backend API access.
    JavaGoJavaScriptRustMQTTEMQXKafka StreamsDebeziumGCP IoT CoreAWS IoT CoreGKEDockerReactNode.jsREST APIs
    Ather Energy ↗
  4. Protoezy

    Product Developer

    Full-time

    Built PCB/manufacturing workflows across web, ordering, Gerber parsing, a Gerber viewer, file validation, CMS, and operations tooling.

    • Developed the Protoezy website using React, TypeScript, Tailwind CSS, Material UI, Node.js, and MongoDB.
    • Built Gerber parsing, a Gerber viewer, manufacturing-ready file validation, image processing, Excel management, CMS, and an order workflow system using Next.js, TypeScript, Prisma, SVGO, and Sharp.
    ReactTypeScriptJavaScriptTailwind CSSMaterial UINode.jsMongoDBNext.jsPrismaSVGOSharpAWSDockerREST APIs
    Reference Protoezy

Contributions

JunJulAugSepOctNovDecJanFebMarAprMayJun

Open Source & Projects

07

Technologies

Languages
TypeScriptJavaScriptPythonGoJavaRustShell
Frontend
ReactNext.jsTailwind CSSMaterial UI
Backend & AI
Node.jsHonoREST APIsOpenAI SDKKafkaKafka StreamsPulsarMQTT
Infrastructure & IoT
Tuya IoT PlatformDebeziumCDCEMQXAWS IoT CoreGCP IoT Core
Databases & Tools
PostgreSQLMongoDBClickHouseGitDockerMarkdown