Senior Product Engineer
HaiVE
Hybrid - Chennai
HaiVE is an AI-first SaaS company focused on research and developing innovative AI-driven products. I was responsible for end-to-end UI development across web, mobile, and desktop platforms using React as the core technology. Contributed to 15+ projects from scratch, out of which two evolved into major products: Speakup and Nidum.AI.
Speakup (Agent Studio)Speakup is an AI Agent Studio platform that automates B2B customer interactions using AI-driven voice and chat assistants - positioned as a direct competitor to vapi.ai and bland.ai. It offers customizable AI workflows, multi-channel communication (voice and chat), and supporting features such as inbound/outbound phone call with/by agents.
- Architected full-stack solution with Next.js SSR and TanStack React Query for optimized data hydration.
- Built Hono.js backend handling user management via Google OAuth and traditional credential authentication and data collection from bot.
- Integrated third-party platforms like Zendesk and Zoho Cliq via webhooks to enable seamless communication between AI agents and external systems.
- Led the development and maintenance of the frontend, backend services, and chatbot functionality, ensuring a scalable and reliable experience across use cases.
- Developed embeddable bot widget using Vite + React for deployment on client business websites, with centralized customization dashboard enabling users to configure chatbot behavior and interface styling.
Technologies used:Next.jsHono.jsTailwind CSSZustandReact QueryMongoDb - MongooseShadcn UIArctic
Nidum.AI (Vibe Studio)Nidum.AI is transforming the AI landscape by building a decentralized ecosystem that allows anyone to contribute computing power and earn rewards. Currently being acquired by BitsCrunch, a leading AI + Blockchain company in the crypto space.
- Spearheaded the UI development from the ground up, enabling users to access and interact with multiple AI models from providers like OpenAI, Claude, Groq, and others - all under one platform.
- Delivered cross-platform applications: web (React), mobile (React Native + Expo), and desktop (Electron), ensuring consistent user experience.
- Designed and implemented a high-performance, scalable ChatGPT-like UI/UX tailored for real-time AI interactions.
- Demonstrated problem-solving excellence by resolving complex real-time streaming issues across multiple AI providers and multiple chat windows.
- Proactively identified potential issues before they became critical, showcasing strong analytical thinking and preventive problem-solving skills.
- Website features: Chat with AI models, image uploads, and voice activity detection (VAD) support.
- Mobile app features: Chat with AI models, use local AI models, and upload images.
- Desktop app features: All web features, plus local model loading, document-based chat, and the ability for users to share their computation power by exposing models for use by others.
Technologies used:ReactReact-router-domReact Native + ExpoElectron.jsTailwind CSSZustandReact QueryMarkdown parsersExpress.js