Summary
Overview
Work History
Education
Skills
Timeline
Generic

VENKATA RAMANA B

Senior Android Developer

Summary

11+ Years of Expertise in Native App Development Across Diverse Domains, Including Banking, Telecom, Medical, and E-learning

Overview

12
12
years of professional experience

Work History

Senior Engineer

Concentrix Catalyst (Former Prokarma soft tech)
09.2019 - Current

Client: T-MOBILE(USA)

Project : T-Life

  • T-Mobile app serves as centralized hub for users to manage their accounts, access network-related features, and explore various services offered by T-Mobile. Primary goal of this app is to streamline user experience, and add new functionalities to make app all-in-one solution for T-Mobile customers.

Responsibilities:

  • Design, develop android features for managing T-Mobile accounts, including bill payments, line additions, and order tracking.
  • Integrate support for Network Pass to allow non-T-Mobile users to experience the network seamlessly.
  • Develop Easy Switch functionality, enabling users to switch to T-Mobile within minutes.
  • Followed Test practices by writing appropriate Unit Tests.
  • Rewrite UI components using Jetpack Compose declarative syntax for creating UI elements.

Client: T-MOBILE(USA)

Project : Diagnostics

  • Diagnostics application collects various types of data, such as network performance metrics, and device information, among others. This data can be used to identify issues or opportunities for improvement in network, and to prioritize and plan engineering efforts accordingly. data analysts responsible for analyzing collected data may use various tools and techniques, such as data visualization, statistical analysis, and machine learning algorithms, to uncover insights and trends that can inform network optimization strategies.

Responsibilities:

  • Develop SDK's for various requirements and publish on maven
  • Evaluate OEM API's to get customized intents
  • Integrate jetpack components such as Hilt, Room,work manager etc.
  • Develop CI/CD with various stages to create builds
  • Followed Test practices by writing appropriate Unit and UI tests.
  • Contributing to architecture and design of application, including selecting appropriate technologies and patterns to meet business requirements.

Senior Software Engineer

HCL Technologies
04.2017 - 09.2019

Client : Development Bank Singapore(DBS)

Paylah

DBS PayLah! is a personal mobile wallet which allows you to perform fund transfers via a mobile number. It includes features such as eAng Baos, Request for funds from others, Request for Payment Links, Paybills, Donate money to charitable organisations and more! You can even pay with DBS PayLah! for your online purchases securely and swiftly at selected merchants.

Responsibilities:

  • Built Paylah Wallet application for DBS Bank on Android from scratch.
  • Good understanding of Banking domain related to Payments,KYC,QR Payments,Prepaid Top Ups etc.
  • Part of architecture and design team for Application and laid foundation for project.
  • Evaluated various Open Source libraries (Retrofit,Espresso/Robo electric etc)for project.
  • Implemented multiple Generic Components to be used throughout project.
  • Implemented complex features like Payments,KYC,Bill and QR Payment.
  • Followed Test practices by writing appropriate Unit and UI tests.

Software Developer

KRV Solutions Private Limited
11.2012 - 04.2017

Medimarg

Medimarg is an online health care aggrigator.it aims to provide cost effective and hassle free online health services to the patients in a professional, easy and convenient way.Medimarg by connecting with the various segments in the healthcare industry has designed a project with its advanced technology to clear all the existing gaps in the field, which enables the users to attain the best healthcare services at their doorsteps.

Responsibilities:

  • Designed and implemented layouts for user interaction.
  • Implemented Location services API to locate diagnostic centers.
  • Integrated glide library to capture images and videos.
  • Integrated Firebase cloud messaging for mobile notification .
  • Integrated calendar provider API for users calendar events.
  • Integrated Android Material Design Features.
  • Worked with third party api's such as Okhttp,Butterknife,Picasso,Mpchart.

Environment: Java, Android Sdk, Android Studio,Web Services(REST),Sqlite.

Client : Apollo Group of Companies

Apollo Knowledge

Apollo Knowledge provides learning management for Apollo group of companies. It plays a vital role in educating and updating the knowledge of HCP (Health Care Provider). Standards of medical practice, education and research by strengthening the post graduate medical education and continued medical education. It works complementary to the existing medical education system of the country. Through its network, it provides medical education far and wide with the click of a mouse, irrespective of the geographical location of the delivery point.

Education

Bachelor degree - Computer Science Engineering

JNTU
Hyderabad
10.2007 - 2011.04

Skills

    Java

Kotlin

Android Jetpack Components

MVP,MVVM

Restful Api Integration

Room, DataStore

JIRA

System App Experience

SDK Development

Git

Dagger, Hilt

JUnit, Mockito

Coroutines, Flow, RxJava

Jetpack Compose

Timeline

Senior Engineer

Concentrix Catalyst (Former Prokarma soft tech)
09.2019 - Current

Senior Software Engineer

HCL Technologies
04.2017 - 09.2019

Software Developer

KRV Solutions Private Limited
11.2012 - 04.2017

Bachelor degree - Computer Science Engineering

JNTU
10.2007 - 2011.04
VENKATA RAMANA BSenior Android Developer