Venkata Sai Pavan Teja
Hourly rate: members only
Availability: members only
Willingness to travel: At home
Professional status: Employee
Last updated: Nov 10, 2023
Total work experience: 8 year(s)
Language skills: English, Hindi,
Personal summary
• A highly professional and result oriented professional with little over 8 years of experience in the software industry developing Android applications using JAVA and Kotlin programming languages and have been involved in various phases of SDLCs. • Skilled in Android development environment employing Binders and Inter-Process Communication (IPC) mechanisms. • Skilled in problem-solving across various Android layers. • Demonstrated expertise in utilizing Espresso to write and execute UI test cases, improving app robustness and user experience. • Achieved project migration to leverage the latest Android Jetpack libraries, ensuring compatibility with both modern and older Android devices. • Have strong knowledge in Object Oriented Programming (OOPs) concepts. • Proficient in utilising Picasso and Glide for seamless image loading and caching in Android applications. • Responsible for design and development of new features or change requirements along with defect analysis, bug fixing and resolving support issues. • Experience in configuring and deploying applications in CI/CD pipeline. • Have good understanding of Android architecture and Android HAL Layer. • Proficient in debugging Android Services and Framework layer. • Experience in working with technologies like SQLITE, Room DB, consuming and consuming RESTful Web Services using Retrofit, OkHTTP, Volley, Gson. • Good knowledge in design and Implementation of Database models on Oracle, Postgres, MySQL and DB2. • Have followed Agile methodologies and quality management process. • Implemented internationalisation (I18N) to make the application accessible in French and multiple languages, enhancing its global usability. • Utilised the Gradle build system to incorporate specific features during Android APK generation. • Proficient in implementing the MVVM, MVC or MVP architectural pattern in Android projects, fostering clean and maintainable code, separation of concerns, and enhanced testability to deliver high-quality, scalable applications. • Proven competency on critical mobile projects involved in two factor authentications like OTP or a secret PIN. • Demonstrated experience with ticketing and versioning tools like Jira, Bitbucket, GitHub and knowledge on using TeamCity.
Language skills
English
Fluent knowledge
Hindi
Fluent knowledge