Sign in

Java, design patterns, fragments, retrofit

Bangalore, Karnataka, India
November 16, 2018

Contact this candidate


Nagaraju GN

Android Developer - Intern Mob: +91-961*******

To render best of my abilities, skills and knowledge by making each step a learning experience and keep abreast with the latest developments in the field of Android development, so that I can emerge as a successful team leader with hard work, commitment and integrity. Skills

Languages: Java, HTML, XML

Mobile Platforms: Android SDK

Database: SQLlite, FireBase, MySQL

Other Skills: MVP, Multi-threading operations, Fragments, Job Scheduling, Test Driven Development Material Design, Retrofit Library, Mockito Library, Google Maps API Experience

E-Commerce Android Application Nov. 2018 to Current Information about nearby restaurants using Zomato API Skills : Fragments, Material Design, Multi-Threading, Data Binding. Promena LLP – Android Developer Intern Nov 2017 – Mar 2018 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.

● Also, 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.

Google: Associate Android Developer path [ PluralSight ] Apr 2018 – Current Android Career Path

● 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.


Bachelor of Engineering, Electrical and Electronics Engineering 2012-2016 Sri Krishna Institute Technology, Bangalore

Programming in Java 2016-2017

NIIT, Bangalore

Android Development May 2017 - Sep 2017

NIIT, Bangalore


● Oracle Certified Associate - Java

● Developing Mobile Apps for the Android Platform, NIIT

● Programming Mobile Applications for Android Handheld Systems, University of Maryland College park

● High Performance Collaboration: Leadership, Teamwork, and Negotiation,Northwestern University

Contact this candidate