Amit Kumar profile photo 1 on Tal

Amit Kumar

Senior Android Engineer | 10+ years | Kotlin · Jetpack Compose · Multi-Module · Server-Driven UI | Google Home · OTT · Fintech

Bengaluru

11+ years of work experience

Career Break
Jul 20262 mosPresent

Bengaluru, Karnataka, India

Currently upskilling in advanced Android engineering areas including Kotlin Multiplatform, Jetpack Compose best practices, modular architecture, app performance optimization, and AI-assisted development workflows to stay aligned with modern mobile engineering standards.
EPAM Systems
Jun 20233 yrs 1 moJun 2026

Bengaluru, Karnataka, India

Senior Android Engineer contributing to the Google Home ecosystem — a flagship smarthome platform with millions of global users, built on a large-scale multi-module Kotlin + Bazel codebase. Key contributions: ✅ Designed and built a server-driven UI execution layer, improving feature rollout speed by ~30% and decoupling releases from app store updates ✅ Built a reusable Jetpack Compose component library (Action Bar, Selection Tile, Thermostat) adopted across multiple product modules ✅ Led Material 3 (GM3/GAR4) modernisation — dynamic theming, edge-to-edge layouts, adaptive colour systems ✅ Resolved deep UI rendering issues, memory growth, and crash scenarios using Android Profiler and LeakCanary ✅ Achieved ~85% unit test coverage on owned modules using JUnit and Mockito ✅ Integrated AI agents into code review pipelines and automated pre-push testing workflows ✅ Participated in feature A/B rollouts via flag-based controls Stack: Kotlin · Jetpack Compose · Hilt · StateFlow · Material 3 · Bazel · JUnit · Mockito · Firebase
Vyapar app
Aug 20211 yr 6 mosJan 2023

Bengaluru, Karnataka, India

Built the Fixed Assets Management module end-to-end for Vyapar — India's leading GST billing app for small businesses. ✅ Architected the module from scratch using Clean Architecture (MVVM) + Hilt — the first Hilt adoption on the project ✅ Designed the reactive state layer with StateFlow/SharedFlow, replacing LiveData across the module ✅ Migrated data storage from SQLite to Room; introduced DataStore for key-value persistence ✅ Built a type-safe Retrofit network layer with structured error handling ✅ Module achieved ~20% feature adoption within 3 months of launch ✅ Contributed to multi-module architecture design, improving build times and feature isolation Stack: Kotlin · Hilt · MVVM · Clean Architecture · Room · StateFlow · Retrofit · Coroutines
Sep 20165 yrsAug 2021

Pune Division, Maharashtra, India

Shipped Android features for Viu — a pan-Asian OTT platform with 100M+ downloads — across a multi-module codebase serving millions of concurrent users. ✅ Engineered the video player and ad framework using ExoPlayer — built caching, prefetch pipelines, and buffering optimisations for low-bandwidth users ✅ Developed a flexible ad framework with fallback mechanism, directly contributing to revenue growth ✅ Wrote extensive unit and integration tests for the player and ad framework (JUnit, Mockito) ✅ Integrated Amplitude and CleverTap analytics, instrumenting key user journeys ✅ Designed AWS-based microservices workflows for Linius video platform — content ingestion, processing, and search Stack: Kotlin · Java · ExoPlayer · MVVM · Multi-Module · Retrofit · Amplitude · CleverTap · AWS
Samsung Electronics
Jun 20141 yr 7 mosDec 2015

Bengaluru, Karnataka, India

Part of the Graphics Web Engine team at Samsung, working on the Tizen OS browser engine — powering Samsung's mobile and Smart TV platforms. ✅ Investigated and resolved rendering performance bottlenecks in the browser engine (C/C++), improving frame consistency across mobile and TV form factors ✅ Optimised touch interaction responsiveness and scroll behaviour on Tizen mobile, improving KPI benchmarks ✅ Diagnosed and fixed memory leaks and excessive memory growth in the browser engine, improving long-session stability ✅ Worked across both mobile and Smart TV targets — gained early cross-platform UI rendering experience that later informed Android TV and OTT platform work Stack: C/C++ · Tizen OS · Browser Engine · Graphics Rendering · Memory Profiling

Amit’s AI Stack

anthropic apis
anthropic apis
claude code
claude code
claude
claude
codex
codex
cursor
cursor
gemini
gemini

Education

National institute of technology Calicut

Bachelor of Technology (BTech), Computer Science

National institute of technology Calicut

20104 yrs2014

Join Amit and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Amit Kumar on Tal

Headline

Senior Android Engineer | 10+ years | Kotlin · Jetpack Compose · Multi-Module · Server-Driven UI | Google Home · OTT · Fintech

About

Senior Android Engineer with 10+ years building production-grade apps for Google Home, Viu OTT (100M+ downloads), and fintech — used by millions of people globally. My core strengths: ✅ Deep Android stack: Kotlin · Jetpack Compose · Multi-Module · MVVM · Clean Architecture ✅ Complex UI systems: Server-Driven UI · Material 3 · Dynamic Theming · Edge-to-Edge · Reusable Components ✅ Performance & quality: Android Profiler · LeakCanary · 85% test coverage (Google Home) · JUnit/Mockito ✅ Modern tooling: Hilt · Coroutines · StateFlow · Retrofit · Room · Firebase · Jenkins CI/CD At EPAM (Google Home team), I designed a server-driven UI execution layer that improved feature rollout speed by ~30%, built a reusable Compose component library adopted across multiple modules, and led Material 3 modernisation across screens — all on a large-scale Bazel multi-module codebase. Before that: 5 years at Visworks shipping Viu OTT features, and at Vyapar where I architected the Fixed Assets module from scratch (MVVM + Hilt + Room), achieving 20% adoption in 3 months. I also integrate AI agents into development workflows — code review pipelines, automated testing, and AI-assisted tooling — to ship faster with higher quality. Currently open to Senior / Lead Android roles in Bengaluru or remote. Let's connect.

Location

Bengaluru

AI stack

anthropic apis

claude code

claude

codex

cursor

gemini

Work experience

Professional development at Career Break, Jul 2026 - Present · 2 mos, Bengaluru, Karnataka, India, Currently upskilling in advanced Android engineering areas including Kotlin Multiplatform, Jetpack Compose best practices, modular architecture, app performance optimization, and AI-assisted development workflows to stay aligned with modern mobile engineering standards.

Senior Software Engineer at EPAM Systems, Jun 2023 - Jun 2026 · 3 yrs 1 mo, Bengaluru, Karnataka, India, Senior Android Engineer contributing to the Google Home ecosystem — a flagship smarthome platform with millions of global users, built on a large-scale multi-module Kotlin + Bazel codebase. Key contributions: ✅ Designed and built a server-driven UI execution layer, improving feature rollout speed by ~30% and decoupling releases from app store updates ✅ Built a reusable Jetpack Compose component library (Action Bar, Selection Tile, Thermostat) adopted across multiple product modules ✅ Led Material 3 (GM3/GAR4) modernisation — dynamic theming, edge-to-edge layouts, adaptive colour systems ✅ Resolved deep UI rendering issues, memory growth, and crash scenarios using Android Profiler and LeakCanary ✅ Achieved ~85% unit test coverage on owned modules using JUnit and Mockito ✅ Integrated AI agents into code review pipelines and automated pre-push testing workflows ✅ Participated in feature A/B rollouts via flag-based controls Stack: Kotlin · Jetpack Compose · Hilt · StateFlow · Material 3 · Bazel · JUnit · Mockito · Firebase

Senior Software Engineer at Vyapar app, Aug 2021 - Jan 2023 · 1 yr 6 mos, Bengaluru, Karnataka, India, Built the Fixed Assets Management module end-to-end for Vyapar — India's leading GST billing app for small businesses. ✅ Architected the module from scratch using Clean Architecture (MVVM) + Hilt — the first Hilt adoption on the project ✅ Designed the reactive state layer with StateFlow/SharedFlow, replacing LiveData across the module ✅ Migrated data storage from SQLite to Room; introduced DataStore for key-value persistence ✅ Built a type-safe Retrofit network layer with structured error handling ✅ Module achieved ~20% feature adoption within 3 months of launch ✅ Contributed to multi-module architecture design, improving build times and feature isolation Stack: Kotlin · Hilt · MVVM · Clean Architecture · Room · StateFlow · Retrofit · Coroutines

Senior Software Engineer at Visworks, Sep 2016 - Aug 2021 · 5 yrs, Pune Division, Maharashtra, India, Shipped Android features for Viu — a pan-Asian OTT platform with 100M+ downloads — across a multi-module codebase serving millions of concurrent users. ✅ Engineered the video player and ad framework using ExoPlayer — built caching, prefetch pipelines, and buffering optimisations for low-bandwidth users ✅ Developed a flexible ad framework with fallback mechanism, directly contributing to revenue growth ✅ Wrote extensive unit and integration tests for the player and ad framework (JUnit, Mockito) ✅ Integrated Amplitude and CleverTap analytics, instrumenting key user journeys ✅ Designed AWS-based microservices workflows for Linius video platform — content ingestion, processing, and search Stack: Kotlin · Java · ExoPlayer · MVVM · Multi-Module · Retrofit · Amplitude · CleverTap · AWS

Software Engineer at Samsung Electronics, Jun 2014 - Dec 2015 · 1 yr 7 mos, Bengaluru, Karnataka, India, Part of the Graphics Web Engine team at Samsung, working on the Tizen OS browser engine — powering Samsung's mobile and Smart TV platforms. ✅ Investigated and resolved rendering performance bottlenecks in the browser engine (C/C++), improving frame consistency across mobile and TV form factors ✅ Optimised touch interaction responsiveness and scroll behaviour on Tizen mobile, improving KPI benchmarks ✅ Diagnosed and fixed memory leaks and excessive memory growth in the browser engine, improving long-session stability ✅ Worked across both mobile and Smart TV targets — gained early cross-platform UI rendering experience that later informed Android TV and OTT platform work Stack: C/C++ · Tizen OS · Browser Engine · Graphics Rendering · Memory Profiling

Education

Bachelor of Technology (BTech), Computer Science, National institute of technology Calicut