Post Job Free

Resume

Sign in

Android Developer

Location:
Bangalore, Karnataka, India
Posted:
June 14, 2020

Contact this candidate

Resume:

N A G A R A J U G N

A N D R O I D D E V E L O P E R

Paisabox ( Dec 2018 - P r e s ent)

Responsible for building, testing, shipping new features and bug fixes to the Paisabox Android B2B application.

Some of the major highlights include :

Developed Domestic Money Transfer [ DMT ] module - Integration with Paytm API, GoProcess API, NEFT

Use of architecture - MVVM, MVP

Payment Gateway - Integration with Paytm, Pay-U SDKs Complete UI redesign of the Paisabox app [ Material Design ] Travel Booking module [ Integration with AbhiBus API ] GiftCard module - Enables purchase of vouchers from multiple brands FastTAG module - Enables recharge/top-up, that can be used for Toll Gate payments

Integration of Facebook ads space like Native, Banner and Interstitial ads to PaisaBox application.

Many other custom Views, ViewGroups and ViewHolders Streamlined the release process by mandating code reviews and unit testing E X P E R I E N C E

+91-961**-*****

addtkq@r.postjobfree.com

linkedin.com/in/nagaraju-gn

C O N T A C T

Passionate Android Developer with strong

hands-on experience in designing, developing,

testing and maintaining applications.

A B O U T

LEAD ANDROID DEVELOPER

ANDROID DEVELOPER INTERN

Promena LLP ( Nov 2017 - F eb 2018)

Worked on developing and testing multiple applications - Multinational Courier Application

Performed Requirement analysis, UI design and prototyping at different scales for MVP.

Worked on Front-end design of the application using Material Design. Used Google Maps API to trace route/path, by providing LatLng input Performed database integration for the application. Bike Sharing Application

Worked on developing front-end for Bike sharing application using Material Design.

Shopping Cart Application

Created a Java based desktop application using Swings, MySQL db to build a real time shopping cart application.

Learnt how to use the Android Job Scheduler to create background jobs that rely on run criteria such as networking and power requirements, and delegate those jobs to the Android system for management and execution. Also worked on Android Broadcasts and Broadcast Receivers to publish/subscribe information.

Worked on data binding library to reduce development time and to increase code clarity.

Explored multi-threading operations using Async tasks, HandlerThread, Thread Pools etc. Also learnt about the way Android utilizes processes, how to take advantage of special app sharing features.

Worked on writing automated tests for code and implementing in Java, covered the fundamentals of how to write tests using JUnit and Hamcrest, through Test Driven Development (TDD) and also worked on structuring the code and design to make testing easier.

C O U R S E S / C E R T I F I C A T I O N S

S K I L L S

E D U C A T I O N

Bachelor of Engineering, Electrical

(2012 - 2016)

XML, JSON

Android Jetpack

Material Design

MVVM

Retrofit

Data Encryption

Maps Integration

Visvesvaraya Technological University

Android SDK

Kotlin

Core Java

FCM

NDK

Multithreading

GIT

UDACITY: DEVELOPING ANDROID APPS WITH KOTLIN

ORACLE : ASSOCIATE - PROGRAMMING I N J AVA

NIIT : DEVELOPING MOBILE APPS FOR THE ANDROID PLATFORM UMCP : PROGRAMMING MOBILE APPLICATIONS FOR ANDROID HANDHELD SYSTEMS

NORTHWESTERN UNIVERSITY : H I GH PERFORMANCE COLLABORATION: L EADERSHIP, TEAMWORK, AND NEGOTIATION COURSE

GOOGLE: ASSOCIATE ANDROID DEVELOPER PATH [ PLURALSIGHT ] Learnt how to develop android apps with Kotlin.

Also learnt about applying ViewModel architecture which combine ViewModels with LiveData.



Contact this candidate