Summary
Overview
Work History
Education
Skills
Timeline
Generic
Siva Krishna Kakumanu

Siva Krishna Kakumanu

Android/iOS Application Developer
Bangalore

Summary

  • Having more than 9 years of experience as Software Developer in Designing & Development of Android/iOS applications
  • Rich Experience on Architecture Design Pattern like MVC, MVP, MVVM
  • Experience in developing Android applications using Android Studio in both Java programming & Kotlin
  • Very Good understanding of Android Back-end and UI guidelines
  • Proficient with core concepts of Android like Activities, Services, Content Providers and Broadcast Receivers
  • Experience on Android Architecture Components (Android Jetpack) ( LifeCycle ,ViewModel , DataBinding , LiveData, Navigation, Room, WorkManager)
  • Extensive use and implementation of the Google APIs, RESTful APIs
  • Experience in HTTP networking libraries like Retrofit and Volley
  • Proficient in Image Loading libraries like Picasso, Glide
  • Proficient in third party libraries like Rxjava, Dagger, Butter Knife
  • Expertise in integrating payment gateways like CCAvenue, PayU, Razor Pay in Android
  • Experience in developing the UPI PSP apps in Android
  • Expertise in using emulators and real devices to test deployment and interoperability on multiple Android devices
  • Expertise in creation and integration of AAR(Android Archive) files
  • Expertise in creation and integration of JAR(Android Archive) files
  • Experience in publishing Apps to Google Play store and Managing Releases
  • Expertise in writing Java algorithms for Aadhaar validation and matching
  • Hands on experience in UIDAI Aadhaar AUA/ASA & eKyc (KUA/KSA) Platform Integration with minimum supervision
  • Experience in developing iOS applications using XCode in both Objective-C and Swift languages
  • Experience in iOS to bridge the code between Swift and Objective-C
  • Expertise in using REST and SOAP Web Services in Swift and Objective-C
  • Expertise in integrating payment gateways like CCAvenue, PayU, Razor Pay in iOS
  • Expertise in integrating of iOS libraries like AlamoFire, KingFisher,Core Location,Object Mapper
  • Experience in developing the UPI PSP apps in iOS
  • Expertise in creating and using Development, Ad-Hoc & Distribution Provision Profiles for submission of apps to the App Store
  • Expertise in handling Push Notifications and Crashes using Google Firebase
  • Expertise in Source controls such as Git
  • Experience as a team lead to handle development and deployment of Android/iOS apps to Google Play Store and Apple App Store

Overview

9
9
years of professional experience
10
10
years of post-secondary education

Work History

Team Leader - Project Management

Transaction Analysts India Pvt. Ltd.
Bangalore
11.2015 - Current
  • Projects Handled in both Android & iOS platforms: PPI Wallets(T-Wallet, TA Wallet & TAG-ITI Wallet), T App Folio,
  • Developing new features and user interfaces from given wireframe models
  • Ensuring best performance and user experience of applications
  • Fixing the production bugs & performance issues on time by coordinating with back end team
  • Writing clean, readable and testable code which can be understood by fellow developers
  • Cooperating with back-end developers(API &DB),Design team and testing team to ensure best result to rollout in production of applications
  • Senior team member in team to guide and help team members to achieve best results
  • Constant seeking of improvements in application by observing user experience and implementing solution
  • Providing coding techniques and best methodologies to write clean code to team members
  • Analyzing root cause of issues raised in applications and fixing them by reliable solutions
  • Ready to learn and adopt new programming languages in short span of time that is needed for any new project
  • Integration of Bill Avenue, IMPS, RuPay, Payment Gateways
  • Integration of Screen lock Authentications for App Logins
  • Integration of Travel & Hotel Booking services with various vendors like Red Bus, Abhi Bus and eTravos

Junior Software Developer

eCentric Solutions Pvt Ltd
Hyderabad
08.2013 - 09.2015
  • Projects Handled: APSRDH & EPIC AADHAAR SEEDING
  • Responsible to develop matching algorithms using Core Java Technologies.
  • Developing business models with multi threading environment to achieve optimization and better performance for Data Cleaning and purification Engine.
  • Responsible to Generate probable matching scores for Department beneficiaries by using algorithms like soundex, levenshtein distance, String shuffling and Short & long names .
  • Score Validation, Unit testing, bug fixing
  • Responsible to provide web services and consuming web services to various departments.

Education

Master of Computer Applications -

Jawaharlal Nehru Technological University
Kakinada, AP
01.2009 - 05.2012

Bachelor of Science - MECs

Acharya Nagarjuna University
Guntur, AP
01.2006 - 01.2009

M.P.C -

Board of Intermediate
01.2004 - 01.2006

S.S.C -

Board of Secondary Education
01.2003 - 03.2004

Skills

Java

undefined

Timeline

Team Leader - Project Management

Transaction Analysts India Pvt. Ltd.
11.2015 - Current

Junior Software Developer

eCentric Solutions Pvt Ltd
08.2013 - 09.2015

Master of Computer Applications -

Jawaharlal Nehru Technological University
01.2009 - 05.2012

Bachelor of Science - MECs

Acharya Nagarjuna University
01.2006 - 01.2009

M.P.C -

Board of Intermediate
01.2004 - 01.2006

S.S.C -

Board of Secondary Education
01.2003 - 03.2004
Siva Krishna KakumanuAndroid/iOS Application Developer