Summary
Overview
Work History
Education
Skills
Timeline
Generic

Naveen Kumar G S

Bengaluru

Summary

Versatile full-stack developer with 8+ years of experience across mobile (Android) and backend (Node.js, Kotlin, MongoDB) development. I started my career at a product startup, evolving from QA and business analysis to owning the full-cycle development of mobile apps and scalable backend APIs. Proven ability to work end-to-end across UI, functionality, and infrastructure. Strong in REST API design, secure app development, and scalable micro-features. Adaptable and delivery-focused.

Overview

10
10
years of professional experience

Work History

Senior Software Developer

TaxiTribe
Bangalore
12.2023 - Current
  • Spearheaded complete end-to-end development of both Driver and Agent Android applications — from architecture and feature planning to UI implementation, backend API integration, and Play Store release management
  • Played a key role in defining the microservice architecture for the platform, focusing on service boundaries, API design standards, and scalable interactions between frontend and backend
  • Built a modular document verification system with dynamic role assignment, classifying users as drivers, owner-drivers, or fleet operators based on submitted credentials and vehicle details
  • Designed and implemented real-time location tracking and ride status synchronization using Android location services and backend polling/webhook mechanisms
  • Developed responsive, device-compatible Android UIs following Google’s Material Design Guidelines to ensure consistency across a wide range of screen sizes and Android versions
  • Built role-based access controls and dynamic app behavior, tailoring the experience based on verification stage and assigned role
  • Enabled real-time FCM notifications for ride assignments, booking status changes, payouts, and dispatch alerts with deep linking and background support
  • Integrated Firebase Analytics and Crashlytics to monitor user events, adoption patterns, crash trends, and behavioral insights — driving data-informed iterations
  • Set up structured event logging for onboarding funnel, booking flows, cancellations, and document uploads to enhance visibility for dispatch and ops teams
  • Collaborated closely with UI/UX designers to fine-tune layouts, navigation, and micro-interactions for improved usability and accessibility
  • Communicated directly with drivers during field testing, incorporating actionable feedback into UX flows and reducing friction in critical user journeys
  • Worked hands-on with tools like Postman, Firebase Console, Git, Android Profiler, and CI pipelines to streamline development, testing, and release cycles
  • Actively participated in product design sprints and roadmap planning, aligning technical feasibility with business priorities and operational needs

Senior Software Developer

WhatsLoan Fintech
Bangalore
01.2023 - 11.2024
  • Led the development of an Android application for UBI Bank’s Kisan Credit Card (KCC) loan system, incorporating Aadhaar-based biometric authentication via the Morpho RD service.
  • Built secure e-signature workflows through NESL integration, and implemented advanced features, including multi-co-applicant handling and dynamic land record verification based on state-specific rules.
  • Designed and developed an Angular frontend for bank agents and back-office staff, aligned with responsive design and role-based access.
  • Built scalable REST APIs to power application workflows, enable document validation, and support large-scale report generation.
  • Backend rule engines evaluate applicant eligibility based on complex financial and land ownership criteria, supporting dynamic validations, and MIS generation.
  • Collaborated closely with the bank’s security and network teams to ensure audit compliance, secure data handling, and protection against device tampering through root detection mechanisms.

QA / Android / Full Stack Developer

HornOK
Bangalore
01.2016 - 12.2022
  • Progressively transitioned from QA and business analysis into a full-stack engineering role, gaining end-to-end ownership across multiple product modules.
  • Architected and maintained a scalable ride-booking platform, implementing real-time driver tracking, fare calculation, and trip state management.
  • Developed secure and automated driver payout systems integrated with Cashfree, ensuring transparent transaction flow, and audit readiness.
  • Built a role-based dashboard for driver onboarding, ride management, and real-time tracking of ride statuses received from external vendor platforms; enabled secure access controls for dispatch teams, and operations staff.
  • Designed and deployed high-performance backend services using Node.js and MongoDB, implementing OAuth-based authentication.
  • Engineered scalable, reusable APIs for third-party vendor integrations with platforms like MakeMyTrip (MMT), Gozo, and others, enabling seamless data exchange and ride synchronization.
  • Led full-cycle Android app delivery, including UI/UX enhancements, localization, release versioning, and Play Store publication.
  • Actively contributed to product discussions and system design reviews, translating operational needs into technical architecture.

Education

BE - Electrical & Electronics Engineering

Visvesvaraya Technological University (VTU)
03-2015

Skills

Technical skills

  • Mobile development: Android (Kotlin/Java)
  • Backend and APIs: REST APIs, Nodejs (Express), OAuth, JSON handling
  • Web technologies: Angular, TypeScript, HTML, and CSS
  • Databases: MongoDB, Firebase Realtime DB, Firestore, Room DB
  • Dev tools: Git, Bitbucket, Postman, Android Studio, and VS Code
  • Cloud and services: Firebase Analytics, FCM, Firebase Auth, Crashlytics
  • Testing and debugging: Postman testing, Android Profiler, advanced debugging, log analysis
  • Release management: Play Store submission, release versioning, rollout handling

Core competencies

  • Product thinking and feature planning
  • Problem solving and root cause analysis
  • Cross-functional team collaboration
  • Feedback-driven iteration (field-tested UX)
  • Microservice-oriented architecture understanding
  • Time and task prioritization
  • Communication with designers, QA, and ops
  • Real-world user empathy (driver/agent feedback loops)

Timeline

Senior Software Developer

TaxiTribe
12.2023 - Current

Senior Software Developer

WhatsLoan Fintech
01.2023 - 11.2024

QA / Android / Full Stack Developer

HornOK
01.2016 - 12.2022

BE - Electrical & Electronics Engineering

Visvesvaraya Technological University (VTU)
Naveen Kumar G S