Software Development Engineer (SDE-I)
EVOLVEVOL TECH PVT LTD · February 2026 - Present
Develop cross-platform mobile application features using Kotlin Multiplatform (KMP), Compose Multiplatform, Clean Architecture, and MVVM. Develop and integrate backend services and REST APIs using Python Flask, FastAPI to support application functionality. Implement API endpoints, request/response handling, and backend business logic for application services. Integrate secure REST APIs for OTP-based authentication, user onboarding, profiles, and other application workflows. Integrate third-party services, including ONDC and Cashfree Payment Gateway, to support transit booking and digital ticketing. Implement offline-first functionality and data synchronization using Room Database, Kotlin Coroutines, and background processing. Integrate Health Connect APIs for walking, running, and cycling activity tracking. Implement Firebase Cloud Messaging (FCM), QR code scanning, geofencing, and centralized Android permission management. Perform debugging, testing, code reviews, and production troubleshooting to improve application reliability. Manage Git workflows, CI/CD pipelines, build versioning, and application releases through Google Play Console. Key Project: Carbon AI - Real-Time Multimodal Voice Assistant for Metro Ticketing & Navigation Integrated Google Gemini Multimodal Live API using WebSockets to enable real-time, bidirectional voice conversations. Implemented AI function calling for application navigation, metro station selection, route searches, passenger configuration, and booking workflows. Designed system prompts and language controls to support guided AI responses and multilingual interactions. Developed real-time audio capture and playback using Android AudioRecord, AudioTrack, and Kotlin Coroutines. Built an interactive voice assistant interface with audio visualizations and floating controls using Jetpack Compose. Implemented connection monitoring and reconnection handling to improve communication reliability. Worked on native Android security integration using JNI and C++ to protect sensitive application credentials.
Software Development Engineer Intern
EVOLVEVOL TECH PVT LTD · October 2025 - January 2026
Developed merchant dashboard interfaces using React.js to support application functionality and improve user interaction. Built and integrated backend services using Python Flask and FastAPI to support dashboard features and REST API communication. Migrated legacy Android XML-based UI screens to Jetpack Compose and developed reusable, responsive UI components using Kotlin. Identified and resolved authentication, UI, and application performance issues through debugging and testing. Participated in code reviews, feature implementation, and application testing under senior developer guidance to improve application stability, maintainability, and user experience.