Summary
Overview
Work History
Education
Skills
Timeline
AdministrativeAssistant
Karan Chauhan

Karan Chauhan

Bangalore

Summary

Experienced Android developer with 5 years of expertise in Android Application Development using Kotlin, skilled at designing, implementing, and maintaining both new and existing applications. Adept at writing clean, maintainable code using Kotlin, Jetpack Compose, and XML, with a strong focus on achieving streamlined, efficient solutions. Proven ability to lead teams, communicate effectively, and deliver user-friendly applications on time and within budget. Highly proficient in Kotlin and the Android SDK, with hands-on experience in Android architecture components (ViewModel, Room, LiveData), Retrofit, Coil, REST, Firebase, and more. Passionate about leveraging creativity and design theory to build impactful mobile solutions. Eager to enhance skills and collaborate with teams in future roles.

Overview

6
6
years of professional experience

Work History

Senior Android Developer

Powerplay
Bengaluru
04.2022 - Current
  • Led a team of junior developers in designing and developing high-quality Android applications, resulting in a 25% increase in app downloads within 6 months.
  • Developed and applied effective coding techniques that led to a 50% decrease in application crashes & ANR's, improving overall user satisfaction.
  • Conducted comprehensive code audits, debugging and implementing high-performance techniques to optimize application performance.

Senior Software Engineer

Toppr
Hyderabad
03.2021 - 03.2022
  • Effectively delivered on open-ended tasks and specifications through precise determination of architectural and product design details.
  • Worked with cross-functional teams to guarantee top-notch quality throughout the entire app development lifecycle.
  • Wrote unit tests for mobile code and resolved critical application issues including crashes, memory leaks, and concurrency problems.

Associate Lead: Mobile Engineer

Repos Energy India Pvt. Ltd.
Pune
11.2019 - 03.2021
  • Defined and implemented robust application architectures to facilitate seamless user experience
  • Executed solutions for specialized problems by applying professional knowledge of Android system frameworks
  • Collaborated with cross-functional team members including designers, engineers, and product managers to create exceptional user experiences.

Mobile Developer

DoorMonk Tech Services Pvt. Ltd.
Pune
06.2019 - 10.2019
  • Constructed elegant codes, which would be convenient to interpret and adjust for other programmers
  • Responded to client needs for applications ensuring the implementation of feasible and effective solutions.
  • Work with build team to manage build configurations

FreeLancer : Mobile Developer

SportsDreamer and GrowthHacker
New Delhi
06.2018 - 03.2019
  • Ensured testing and fulfillment of business requirements and functional specifications for my coded module prior to code delivery for integration
  • Utilized problem-solving skills to implement solutions that resolved issues and enhanced processes.

Education

Bachelor of Technology - Computer Science

Dr. APJ Abdul Kalam Technical University
06.2019

Skills

Java
Android Architecture
Retrofit 2
Coil
REST
Firebase
SQLite
MVVM
Kotlin

Git
Data Structures and Algorithms
Bug Resolution
Dependency Injection
Dagger2
Memory Management
Jetpack Compose
Co-routines
Room Database
Object-Oriented Programming
Test Case Development

Timeline

Senior Android Developer

Powerplay
04.2022 - Current

Senior Software Engineer

Toppr
03.2021 - 03.2022

Associate Lead: Mobile Engineer

Repos Energy India Pvt. Ltd.
11.2019 - 03.2021

Mobile Developer

DoorMonk Tech Services Pvt. Ltd.
06.2019 - 10.2019

FreeLancer : Mobile Developer

SportsDreamer and GrowthHacker
06.2018 - 03.2019

Bachelor of Technology - Computer Science

Dr. APJ Abdul Kalam Technical University
Karan Chauhan