Summary
Overview
Work History
Education
Skills
Projects
Websites
Personal Information
Disclaimer
Timeline
Generic

Shanta Rao

Chennai

Summary

Senior Android Developer with Highly skilled and innovative with over 9 plus years of experience designing, developing, and maintaining scalable, high-performance Android applications. Expertise in Kotlin, Jetpack Compose, MVVM architecture, clean code principles, and Agile methodologies. Adept at leading development teams, mentoring junior developers, and delivering user centric solutions. Committed to writing robust, maintainable, and testable code.

Overview

10
10
years of professional experience

Work History

Senior Associate

Cognizant Technology Solutions
Chennai
07.2021 - Current
  • Conducted requirement analysis, design, coding, and code reviews for UAE Govt project.
  • Collaborated with cross-functional teams to define and deliver features following Agile principles.
  • Participated in daily stand-ups, sprint planning, and retrospectives within the Agile framework.
  • Employed Android SDK, Kotlin, and MVVM Clean Architecture for application development.
  • Implemented Jetpack Compose to streamline UI development, enhancing code manageability.
  • Executed unit tests for business logic in View Model classes and UI tests for Composable functions.
  • Optimized app performance by improving UI responsiveness, network operations, and resource management.
  • Engaged in Tech Sync Up Calls to propose appropriate technologies for product development.

Android Developer

Pay Ok Fintech Eco System Pvt Ltd
Chennai
06.2020 - 07.2021
  • Participated in Agile Scrum ceremonies to enhance team collaboration.
  • Collaborated with Product team to clarify requirements and expectations.
  • Executed SDLC phases including analysis, design, development, and peer reviews.
  • Developed application using Kotlin and Jetpack Components in Android Studio & SDK.
  • Coordinated with Backend team for API design and integration.
  • Employed MVVM architecture for creating testable, maintainable codebases.
  • Integrated SonarQube to ensure high code quality and maintain standards.
  • Developed reusable components to optimize development efforts throughout product lifecycle.

Associate Technical

Botree Software International Pvt Ltd
Chennai
03.2015 - 03.2020
  • Conducted requirement analysis and design for clients including Amul, Dabur, and Airtel.
  • Utilized Android Studio, Kotlin, and XML for app development with Git for version control.
  • Refactored legacy codebase to adopt MVVM architecture, enhancing maintainability and scalability.
  • Implemented new features per product requirements and wrote unit tests for quality assurance.
  • Participated in client meetings to gather requirements alongside product manager and lead technical.
  • Released builds to the QA team for regression testing before launch decisions.
  • Optimized network calls with Retrofit and Coroutines to enhance app performance.

Education

Master of Computer Applications - Computer Applications

Srinivasan Engineering College
Perambalur, Tamil Nadu
07-2013

Bachelor of Computer Applications - Computer Applications

Muthayammal College of Arts And Science
Rasipuram, Tamil Nadu
04-2010

Skills

  • Kotlin
  • Java
  • Jetpack Compose
  • Kotlin Coroutines
  • Live Data
  • Flows
  • Retrofit
  • Navigation Component
  • Room DB
  • MVVM
  • MVP
  • Clean Architecture
  • Android Studio
  • IntelliJ IDEA
  • Gradle
  • Git
  • JIRA
  • Coroutines
  • Dependency Injection (Hilt/Dagger)
  • REST APIs
  • Agile (Scrum/Kanban)
  • Continuous Integration (CI/CD)
  • Jenkins
  • Java Backend API

Projects

1. UAEPASS (DV Module) App
UAEPASS
app is a mobile application designed to enhance user experience. Users can save the self-signed documents and can request certificates from the service provider and share the data with the issuer digitally. The following modules are in the app dashboard, document, request document, profile, notification, notification detail, document selection screen, pdf detail screen, document details screen, archived notification, transaction screen etc.
Technologies: Kotlin, Android SDK, JSON, Retrofit, Room, Compose
2. Vendor App
Vendor
app is a mobile application designed to enhance vendor to electronic marketing experience and effectively manage the vendor products and orders streamlining by using the latest mobile technologies. With just a taps and swipes vendor can complete the order accept process with easily saving vendor time and efforts. There are following modules product catalogs, order listing, order summary etc.
Technologies: JAVA, Android SDK, JSON, Retrofit, SQLite Database.
3. GAT App
Go Auto Ticket
app is a mobile application designed to enhance the e- ticket booking experience streamlining by using the latest mobile technologies. With just a taps and swipes user can easily book the flights, buss and hotels rooms. There are following modules Bus booking, flights and bus booking, ticket summary etc.
Technologies: JAVA, Android SDK, Retrofit, Glide, SQLite Database.
4) ERP Lite
ERP Lite
is a mobile application which is used by in shop counter billing system, counter person will add the products and generate bill, like super markets billing counter. There are following modules like add product, billing, POS, Direct GRN, Stock Inward, Sync Activity etc. Technologies: JAVA, Android SDK, RxJava, JSON, Material Design, Room Database.
5) SSFA
SSFA 2.0
app is a mobile application designed to enhance Salesman, Distributor, TSE, ASM, ZSM, NSM electronic marketing experience and effectively manage the retailers operations by streamlining the order process using latest mobile technologies. With just a taps and swipes user can complete the order process with easily saving user time and efforts. There are following modules product catalogs, order booking, order summary report, add new outlets, sync, Day summary report,monthly summary report , Retailers beats,Bill print, digital signature , BOT, Sales return, collection, Location update, survey, KPIs etc. where salesman can place the orders and distributor, TSE, ASM, ZSM and NSM can see all the report modules.

Technologies: JAVA, Android Studio, JSON, SQLITE, REST. Client Detail:
● Unicharm, TGBL, SCJ, Dabur, Cavinkare.
6) SMDMS

SMDMS app is a mobile application designed to enhance Distributors to electronic marketing experience and effectively manage the retailers operations by streamlining the billing process using latest mobile technologies. With just a taps and swipes distributor can complete the billing process with easily saving user time and efforts. There are following modules product catalogs, Billing, Billing summary report, add new outlets, add Route, add salesman, Closing stock, Purchase order, Purchase receipts, sync, Day summary report, monthly summary report, Retailers beats, Bill print, digital signature, Sales return, collection, Location update etc.

Technologies: JAVA, Android Studio, JSON, SQLITE, REST.
Client Detail: Amul
7) Product SFA
Product SFA 1.0
app is a mobile application designed to enhance salesman electronic marketing experience and effectively manage retailer operations by streamlining the order process using latest technologies. With just a taps and swipes you can complete your order process with easily saving your time and efforts. There are following modules product catalogs, order booking, order summary report, add new outlets, sync, Day summary report,monthly summary report , Retailers beats,Bill print, digital signature etc.

Technologies: JAVA, Android Studio, JSON, SQLITE, REST. Client Detail:
● CEAT, SCJ, Perfetti, Havells, SANOFI, MTR, GCPL.
8) Airtel SFA

Airtel SFA is a mobile application designed to enhance the FSE ( Field Sales Executive ) to make invoice and LAPU transfer to retailers. The distributor of the FSE can able to track the FSE by using GPS technology. There are following modules Dashboard, invoice, order summary, outlet creation, attention outlets, FSE Goal, Stocks detail, settings.

Technologies: JAVA, Android SDK, JSON, SQLITE, REST.
9) Amul Cart (Retailer SFA)
Amul Cart
(Retailer SFA) app is a mobile application designed to enhance retailer electronic marketing experience and effectively manage retailer operations by streamlining the order process using latest technologies. With just a taps or swipes you can complete your order process with easily saving your time and efforts. There are following modules product catalogues, order booking, fast order booking, favorite, order summary report, ledger report, user profile, feedback, about us.
Technologies: JAVA, Android SDK, JSON, SQLITE, REST.
URL : https://play.google.com/store/apps/details? id=com.botree.retailersfa&hl=en
10) Dabur SFA
Dabur SFA
(Sales Force Automation) app is a designed to enhance salesman to electronic marketing experience and effectively manage order operations by streamlining the order process using the application. With a few tabs and swipes the salesman can save time and efforts. There are following modules product catalogues, order booking, new outlet creation, order summary report, ledger report, user profile, feedback, about us.

Technologies : JAVA, Android SDK, JSON, SQLITE, REST.

Personal Information

  • Passport Number: Available
  • Father's Name: M.Tata Rao
  • Date of Birth: 12/03/1986

Disclaimer

I hereby declare that the above information is true to the best of my knowledge and belief

              

Shanta Rao

Timeline

Senior Associate

Cognizant Technology Solutions
07.2021 - Current

Android Developer

Pay Ok Fintech Eco System Pvt Ltd
06.2020 - 07.2021

Associate Technical

Botree Software International Pvt Ltd
03.2015 - 03.2020

Master of Computer Applications - Computer Applications

Srinivasan Engineering College

Bachelor of Computer Applications - Computer Applications

Muthayammal College of Arts And Science
Shanta Rao