Bengaluru, Karnataka, India · Remote-friendly
Imran
Senior Full-Stack Developer building things that ship.
5+ years building backend platforms, IoT systems, AI assistants, data pipelines, and customer engagement tools.
Work Experience
04
ThoughtSeed
Lead Software DeveloperBuilt digital product experiences and production IoT systems processing 1M+ messages per day across 300,000+ devices, then layered 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 parsingThoughtSeed ↗ReferencePongo Trasteros

Factoreal
Senior Fullstack DeveloperBuilt 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 PushFactoreal ↗Ather Energy
Application DeveloperBuilt 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 APIsAther Energy ↗Protoezy
Product DeveloperBuilt 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 APIsReferenceProtoezy
Contributions
Open Source & Projects
03Apps & Tools

DBUNK
pre-alphaNative macOS database workspace built with Rust and GPUI (Zed's UI framework): browse data, run SQL, and inspect and change schemas from one keyboard-friendly window.
pi-observability
Pi coding-agent extension with a configurable live footer, /obs TUI dashboard, and end-of-run TPS summary covering context usage, tokens, cost, and git stats.
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
