← Hemant Bansal

Hemant Bansal

Senior Software Engineer · React Native, Node.js, voice AI

Jaipur, India · bansalhemant55@gmail.com · hemsbansal.in · github.com/hemsbansal · linkedin.com/in/hemsbansal

Summary

Software engineer with 5 years of experience building and shipping production iOS and Android apps with React Native, plus the Node.js backends behind them. Focused on real-time voice AI, native modules and mobile performance. Leads a team of five across mobile, web and AI.

Experience

Senior Software Engineer

Jan 2022 – Present
  • Built the company's app team from scratch and lead a team of five: two app developers, two full-stack developers and one AI engineer. Hired and mentored both app developers.
  • Build and ship React Native apps for iOS and Android, from API integration and native bridging to TestFlight and Play Store releases.
  • Cut AI voice agent response time by 81% (8s to 1.5s) by moving the pipeline to streaming and then to the OpenAI Realtime API.
  • Raised app frame rate from 40 to 60fps through animation and rendering work across iOS and Android.
  • Built native features including critical alerts in silent and Do Not Disturb modes, background token refresh, push notifications and live network detection.
  • Integrated 8+ services, including OpenAI Realtime, ElevenLabs, PlayHT, Microsoft Graph, Calendly, Auth0, Okta, AWS Device Farm and Firebase Test Lab.
  • Built REST and WebSocket services with Node.js, NestJS and PostgreSQL for real-time AI features.
  • Named Employee of the Year 2024.

Software Engineering Intern

Sep 2021 – Dec 2021
  • Web and full-stack development before moving into React Native.

Projects

AI voice coaching app

  • React Native app for real-time, multilingual voice conversations with an AI coach. Started it alone, then led the team as it grew.
  • Streaming speech-to-text and text-to-speech, ElevenLabs and PlayHT voices, OpenAI Realtime API, session reports.

On-call incident alerting app

  • Built the full mobile app for SRE and DevOps teams to acknowledge, escalate and resolve incidents.
  • Critical alerts that bypass silent and Do Not Disturb modes, SSO with Auth0 and Okta, background token refresh.

Mobile test automation platform

  • Full-stack platform for uploading APK and IPA builds and running automated tests on AWS Device Farm and Firebase Test Lab, with a React dashboard.

Skills

Mobile
React Native, Expo, native modules (Android and iOS), push notifications, background services, app releases
AI and real-time
OpenAI Realtime API, speech-to-text, text-to-speech, audio streaming, ElevenLabs, PlayHT, WebSockets
Backend and web
Node.js, Express, NestJS, REST APIs, React, Next.js, Redux, Zustand, Tailwind
Languages
TypeScript, JavaScript, Python, PHP, SQL
Data
PostgreSQL, MySQL, Redis
Tools
AWS, Firebase (Crashlytics, Test Lab), Docker, GitHub Actions, Android Studio, Xcode, Flipper, Postman

Education

MCA, SS Jain Subodh PG College, Jaipur2021 – 2023
BCA, SS Jain Subodh PG College, Jaipur2017 – 2020