---
title: "Piyush . - Software Engineer - Android in Bengaluru | Tal"
description: "Meet Piyush ., Senior Android Developer | Kotlin, Java & Jetpack Compose | Architecture, Performance & Payments based in Bengaluru. AI stack includes claude code, cursor, and windsurf. Explore public work links including github."
image: "https://tal.club/meet/piyush-80/share-image"
---

# Piyush \. on Tal

## Headline

Senior Android Developer \| Kotlin, Java &amp; Jetpack Compose \| Architecture, Performance &amp; Payments

## About

Senior Android Engineer with 4\+ years of experience building and improving production consumer and commerce apps at HARMAN and Wipro\. I work across Android architecture, UI, networking, payments, background processing, testing and production reliability\. At HARMAN, I improved crash\-free sessions to 99\.2% and reduced UI jank by 30% on high\-traffic Compose surfaces\. At Wipro, I reduced payment\-flow failures by about 18% and built offline order sync supporting 50K\+ daily transactions\. Core strengths: Kotlin, Java, Android SDK, Jetpack Compose, Views/XML, MVVM, Clean Architecture, modularization, Coroutines and Flow, Hilt, Retrofit, Firebase, Room, WorkManager, REST APIs, payment integrations, performance optimization, Crashlytics, JUnit, Espresso, Mockito and CI\. I enjoy taking Android features from technical design through release, building reusable components, improving app performance, and making complex commerce and consumer journeys more reliable\. I’m exploring Senior Android Developer opportunities with product\-focused teams in Bengaluru, including hybrid or remote roles\.

## Location

Bengaluru

## AI stack

claude code

cursor

windsurf

Devin

## Work experience

Software Engineer \- Android at HARMAN India, Aug 2025 \- Present · 1 yr 4 mos, Bengaluru, • Improved crash\-free sessions to 99\.2% over a 30\-day window by redesigning FCM token registration and foreground/background delivery across Service and BroadcastReceiver paths\. • Reduced UI jank by 30% on high\-traffic Compose surfaces by cutting unnecessary recompositions and moving work off the main thread with Coroutines/Flow; shipped reusable Compose/XML widgets\. • Cut cross\-module regression bugs by \~25% across three sprints by extracting shared Hilt\-injected presentation, domain and data modules used by multiple feature owners\. • Raised ViewModel/Repository unit test coverage to 80%\+ using repository contracts, Mockito fakes, and lint/unit gates in GitHub Actions\. • Shortened median feature\-branch review time by \~2 days through LLD/architecture documentation and standardized Fragment/Activity lifecycle patterns\. • Shipped contextual, event\-driven product surfaces with Intents, BroadcastReceivers and FCM, measuring open\-to\-content latency with Firebase Analytics\. Tech: Kotlin, Java, Android SDK, Jetpack Compose, Views/XML, Hilt, Coroutines, Flow, Firebase, Crashlytics, JUnit, Mockito, GitHub Actions

Android Developer at Wipro, May 2022 \- Aug 2025 · 3 yrs 4 mos, Bengaluru, • Reduced production payment\-flow transaction failures by \~18%, measured through Crashlytics and transaction\-log analysis, by implementing structured retry/backoff logic and idempotency checks for interrupted and duplicate callbacks\. • Increased checkout reliability by identifying and eliminating race conditions in cart and pricing state synchronization, using Kotlin Coroutines and Flow to serialize asynchronous state updates\. • Improved cart\-item reconciliation efficiency by \~40%, benchmarked through internal load testing, by replacing linear\-search matching with HashMap\-based lookups\. • Achieved zero data\-loss on offline order synchronization across \~50K\+ daily transactions, validated through Room/SQLite audit logs, by implementing WorkManager\-based retry pipelines with process\-death recovery\. • Increased automated test coverage across payment and cart modules by 35% using JUnit, Espresso and Mockito, contributing to fewer regression escapes across approximately 12 production releases\. • Built and shipped production Android functionality using Kotlin, Java, Coroutines/Flow, Room, SQLite, Retrofit, WorkManager and Jetpack, working across application architecture, networking, persistence and asynchronous processing\. • Diagnosed production issues involving concurrency, state synchronization, networking, persistence and lifecycle behavior, translating production failures into targeted fixes and regression tests\.

## Education

Bachelor of Engineering \- BE, Manufacturing Engineering, Netaji Subhas Institute of Technology

## Public links

- github: https://github\.com/piy\-ush\-20

[View the original profile](https://tal.club/meet/piyush-80)

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Person",
      "@id": "https://tal.club/meet/piyush-80#person",
      "name": "Piyush .",
      "url": "https://tal.club/meet/piyush-80",
      "image": "https://tal.club/meet/piyush-80/profile-photo.jpg",
      "description": "Meet Piyush ., Senior Android Developer | Kotlin, Java & Jetpack Compose | Architecture, Performance & Payments based in Bengaluru. AI stack includes claude code, cursor, and windsurf. Explore public work links including github.",
      "jobTitle": "Software Engineer - Android",
      "worksFor": {
        "@type": "Organization",
        "name": "HARMAN India"
      },
      "hasOccupation": {
        "@type": "Occupation",
        "name": "Software Engineer - Android"
      },
      "homeLocation": {
        "@type": "Place",
        "name": "Bengaluru"
      },
      "alumniOf": [
        {
          "@type": "EducationalOrganization",
          "name": "Netaji Subhas Institute of Technology"
        }
      ],
      "knowsAbout": [
        "claude code",
        "cursor",
        "windsurf",
        "Devin"
      ],
      "sameAs": [
        "https://github.com/piy-ush-20"
      ],
      "mainEntityOfPage": {
        "@id": "https://tal.club/meet/piyush-80#webpage"
      }
    },
    {
      "@type": "ProfilePage",
      "@id": "https://tal.club/meet/piyush-80#webpage",
      "url": "https://tal.club/meet/piyush-80",
      "name": "Piyush . on Tal",
      "description": "Meet Piyush ., Senior Android Developer | Kotlin, Java & Jetpack Compose | Architecture, Performance & Payments based in Bengaluru. AI stack includes claude code, cursor, and windsurf. Explore public work links including github.",
      "dateModified": "2026-11-13T05:08:44.783Z",
      "isPartOf": {
        "@id": "https://tal.club/#website"
      },
      "mainEntity": {
        "@id": "https://tal.club/meet/piyush-80#person"
      },
      "primaryImageOfPage": {
        "@type": "ImageObject",
        "url": "https://tal.club/meet/piyush-80/profile-photo.jpg",
        "contentUrl": "https://tal.club/meet/piyush-80/profile-photo.jpg",
        "caption": "Piyush . profile photo on Tal"
      },
      "inLanguage": "en-IN"
    }
  ]
}
```
