Senior Software Engineer | Product Engineer | Mobile & Web (iOS, Android, Flutter, React Native, Next.js) | AI Agents | Ex-Zomato

Remote

Indonesia, Taiwan, Japan, Philippines

Gurgaon, Haryana, India

Bengaluru Area, India

Bengaluru Area, India

Chennai Area, India







Bachelor of Engineering (B.E.), Computer Science
Anna University Chennai
Diploma, Computer Engineering
Nandha Polytechnic College
Join Mithran and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSenior Software Engineer | Product Engineer | Mobile & Web (iOS, Android, Flutter, React Native, Next.js) | AI Agents | Ex-Zomato
Senior Engineer with 10+ years across mobile (iOS, Android, Flutter, React Native), web (Next.js), and AI agents. I build scalable, product-led systems—from MVPs to apps used by millions—focused on speed, learning, and real business impact.
Bengaluru
antigravity
claude code
cursor
elevenlabs
gemini
grok
Senior Software Engineer at Pulse Labs, Oct 2024 - Present · 2 yrs 2 mos, Remote, At Pulse Labs, I work across two core product surfaces: Pulse Voices App I build and maintain a Flutter-based mobile app that enables panelists to seamlessly participate in user research studies. The app is designed for an intuitive experience while supporting diverse study formats and flexible data collection methods. Agentic Research Portal (Next.js + AI Agents) I contribute to a Next.js–based agentic research portal where AI agents conduct user research interviews end-to-end—guiding conversations, asking follow-up questions in real time, and adapting based on participant responses. My work includes building voice and vision agents that run moderated interviews, capture audio and video inputs, and generate structured research outputs. Across both products, I design and build product-grade systems that combine cross-platform engineering, modern web technologies, and research-driven UX. I focus on scalable architecture, seamless integration, and production-ready code that enables richer, faster user insights.
Travel at Career Break, Apr 2024 - Sep 2024 · 6 mos, Indonesia, Taiwan, Japan, Philippines, Took a short career break to travel and gain fresh perspective before resuming my professional career.
Senior Software Engineer(iOS) at Zomato, Jul 2019 - Mar 2024 · 4 yrs 9 mos, Gurgaon, Haryana, India, Played a pivotal role in enhancing the iOS experience for millions of users by leading the Online Ordering pod, integrating innovative features, and optimising app performance. Key Responsibilities & Achievements: Led the end-to-end development of major features in the Online Ordering flow from scratch. Collaborated across pods including Online Ordering, Location, and Payments to deliver cohesive user experiences. Spearheaded cross-functional initiatives to ensure smooth weekly app releases, while mentoring junior developers and fostering a strong engineering culture. Integrated UI snapshot testing into the CI/CD pipeline, ensuring pixel-perfect visual consistency across app updates. Contributed to the overhaul of the Zomato consumer app using the in-house Sushi design system - https://t.ly/c2KE8
Mobile Lead at Radius Agent, Feb 2018 - Jun 2019 · 1 yr 5 mos, Bengaluru Area, India, Led the mobile development team (iOS & Android) to build and improve core features, collaborating closely with leadership to drive product growth and user engagement. Key Responsibilities & Achievements: Led a team of 5 mobile developers, overseeing both iOS and Android development. Partnered directly with the CEO and designers to iterate quickly on features and improve user experience. Owned the release planning process, conducted code reviews, and mentored team members to uphold engineering best practices. Redesigned and rebuilt key iOS modules using Swift and Realm for improved performance and maintainability. Instrumented performance monitoring and analytics to track app health and usage.
Mobile Application Developer(Android & iOS) at Radius Agent, Jul 2015 - Jan 2018 · 2 yrs 7 mos, Bengaluru Area, India, Joined as the founding engineer and played a critical role in the company’s success, helping secure seed and Series A funding through timely and high-quality delivery across platforms. Key Responsibilities & Achievements: Built and launched the Android app from scratch, handling all aspects of development single-handedly. Migrated key iOS features from Objective-C to Swift to modernize the codebase and improve maintainability. Applied scalable architecture patterns (MVVM, MVP) across both Android and iOS platforms. Developed an in-app chat feature in Android using Firebase for real-time messaging. Contributed to backend development with Laravel (PHP) and MySQL, and actively participated in backend architecture discussions. Built and shipped an experimental cross-platform app using React Native on both iOS and Android app stores
Android Developer at Metroplots, Aug 2013 - Jun 2015 · 1 yr 11 mos, Chennai Area, India
Bachelor of Engineering (B.E.), Computer Science, Anna University Chennai
Diploma, Computer Engineering, Nandha Polytechnic College