Summary
Overview
Work History
Education
Skills
Timeline
Generic

Venkata Bharath Bathini

Tempe,AZ

Summary

Seasoned Android Developer with over 8 years of experience, skilled in Kotlin/Java and Jetpack Compose, and a track record of leading successful mobile application projects in dynamic tech environments.

Overview

9
9
years of professional experience

Work History

Lead Android Developer

Infosys Ltd.
Dallas, TX
08.2022 - 01.2024
  • Spearheaded a major client project as the Lead Android Developer, responsible for overseeing all aspects of the Android application development lifecycle.
  • Drove the adoption and advanced implementation of Jetpack Compose, enhancing app modularity, maintainability, and user interface fluidity.
  • Championed Agile methodologies, facilitating effective sprint planning, daily stand-ups, and retrospectives. Utilized JIRA and other Atlassian tools for project tracking and team collaboration, ensuring timely delivery of milestones.
  • Built and mentored a high-performing team of Android developers, fostering a culture of innovation and excellence.

Senior Software Engineer

PhonePe
Bengaluru
08.2020 - 08.2022
  • Played a pivotal role in the design and implementation of the incentivization features in the PhonePe Android app. My contributions directly impacted user engagement and retention, significantly boosting app performance metrics.
  • Actively involved in the integration of Jetpack Compose into our existing app architecture, leading the transition towards this modern UI toolkit. This resulted in more intuitive and responsive UI/UX designs, aligning with contemporary Android standards.
  • Leveraged RxJava to implement reactive programming patterns, enhancing the app's responsiveness and performance. This approach streamlined data handling and UI updates, providing a seamless user experience.
  • Contributed to enhancing the CI/CD pipeline with Jenkins, automating various stages of the development process. This involvement reduced manual intervention, increased deployment frequency, and minimized potential for errors.

Android Developer

Tata Consultancy Services
Chennai, IL
05.2015 - 07.2020
  • Spearheaded the development of multiple high-profile Android applications, ensuring robust performance and optimal user experience across various Android versions and screen sizes.
  • Pioneered the adoption of Kotlin in our projects from its early stages, while maintaining a strong command over Java for Android development. Regularly updated and optimized existing codebases for enhanced performance and maintainability.
  • Demonstrated deep understanding of Android SDK, utilizing its full potential to create responsive and efficient applications. Successfully navigated through various SDK updates and changes, adapting and leveraging new features effectively.
  • Developed intuitive and visually appealing user interfaces, adhering to Android's UI design principles and best practices. Collaborated with design teams to ensure seamless integration of UI/UX elements.
  • Implemented the MVVM architecture using Android Jetpack components, resulting in modular, maintainable, and testable code. This approach significantly improved app scalability and performance.

Education

Bachelor of Technology - Mechanical Engineering

Indian Institute of Technology Madras
Chennai

Skills

  • Object-Oriented Programming
  • Continuous Integration
  • Scrum Framework
  • Test Case Development
  • Application Security
  • Software Development
  • Bug Resolution
  • Data Structures and Algorithms
  • SDK Application Development
  • Android Development
  • Android SDK
  • Jetpack Compose
  • RxJava
  • Version Control Systems

Timeline

Lead Android Developer

Infosys Ltd.
08.2022 - 01.2024

Senior Software Engineer

PhonePe
08.2020 - 08.2022

Android Developer

Tata Consultancy Services
05.2015 - 07.2020

Bachelor of Technology - Mechanical Engineering

Indian Institute of Technology Madras
Venkata Bharath Bathini