Rakesh S.

Rakesh S.

Lead Android Developer with 8 Years of experience

Pune , India

Experience: 10 Years

Rakesh

Pune , India

Lead Android Developer with 8 Years of experience

34285.7 USD / Year

  • Notice Period: 30 Days

10 Years

Now you can Instantly Chat with Rakesh!

About Me

Hi

I am Rakesh. I have 8 years of total experience in Android application development. I got a chance to lead last few projects as well. I am good in core java, kotlin, design patterns, android, solid pronciples, data structures. I have a ...

 

Show More

Portfolio Projects

Banking APP (Cannot Disclose name)

Company

Banking APP (Cannot Disclose name)

Role

Mobile Developer

Description

Project Details:

Personal banking app to manage uder account/cards

Following are some of the functionality:

  • Ability to show account details

  • Ability to update customer details

  • Ability to show e-statements

  • Ability to update preferences

Responsibilities:

  • Understanding requirements

  • UI Design

  • Coding

  • Testing

Technologies: Android, Junit, Json, Clean Architecture, RXAndroid.

Show More Show Less

Royal Caribbean International

Company

Royal Caribbean International

Role

Mobile Developer

Description

Project Details:

Royal Caribbean International app gives our guests all the information they need to make the most of their cruises

Following are some of the functionality:

  • Ability to show all ships

  • Explore all ship products

  • Voyage selection

  • Voyage and Deck map to locate products

  • Guest Chat

  • Guest Reservations

Responsibilities:

  • Understanding requirements

  • UI Design

  • Coding

  • Testing

Technologies: Android, Junit, Json, Clean Architecture, Realm, Openfire, RXAndroid.

Show More Show Less

OSRAM Lightify Home

Company

OSRAM Lightify Home

Role

Mobile Developer

Description

Project Details:

Android app for home users to control Lightify system like smart bulbs, flex light, garden light etc.

Following are some of the functionality:

  • Control device on/off

  • Create schedulers

  • Create groups/scenes s apply configuration on lights

  • Sensor push notification updates

  • Change color, temperature of device etc.

Responsibilities:

  • Understanding requirements

  • UI Design

  • Coding

  • Testing

Technologies: Android, Junit, Json, Volley, Lightify System.

Show More Show Less

Skills

Android

Discover

Company

Discover

Role

Mobile Developer

Description

Project Details:

Discover cards: Android application to manage discover credit cards.

User can

  • Check your balance and available credit, and view or download monthly statements

  • View and search transaction activity

  • Make payments and edit or cancel pending payments

  • Redeem rewards for statement credit or direct deposit in any amount

  • Redeem rewards for Partner gift cards and certificates starting at $20 Cashback Bonus

  • View your FICO® Credit Score* for free and learn what it means to lenders

  • See FICO® Credit Score terms at Discover.com/FICO

  • Freeze or unfreeze your account to prevent new purchases, cash advances, and balance transfers

  • Send and receive messages with Discover Customer Service

  • View and edit your account profile

  • Activate a new card or report a current card as lost, stolen or misplaced.

Responsibilities:

  • Understanding requirements about Fingerprint Authentication

  • UI Design

  • Coding

  • Testing

Technologies: Android, Junit, Json, Volley, Samsung Fingerprint API, Google Fingerprint API.

Show More Show Less

Skills

Android

OnTime.Care Application

Company

OnTime.Care Application

Role

Mobile Developer

Description

Project Details:

OnTime.Care is a simple app that makes it easy for doctor and patients to communicate efficiently. Doctors will be able to push prescription reminders for their patients easily through an android app. Patients will receive reminders on their watch and even be able to log their activity.

OnTime.Care for Doctor (Android app): This app can be used by doctor to add patients and their respective prescriptions. This app also provides snapshot of patient’s medicine history, real-time notifications to provide better care. Doctor can even send messages to all patients or set of patients and communicate effectively with their patients. In case your doctor does not uses this app, you can use it yourself to set your mobile phone or Pebble Time watch with medicine reminders and track your own activity.


OnTime.Care for Patient (Companion app for Android app): This app is optionally available for Android users. This app enables patients to browse and update your medicine activity that gets logged from Pebble Time watch.

Responsibilities:

  • Understanding requirements

  • UI Design

  • Coding

  • Testing

Technologies: Android, Pebble/Android wearable API.

Show More Show Less

Skills

Android

QFReader

Company

QFReader

Role

Mobile Developer

Description

Project Details:

Application to read Qfnumbers from newspaper ads, hoardings etc.

Uses Camera to capture image and retrieve results from server which has OCR implementation.

Responsibilities:

  • Understanding requirements

  • UI Design

  • Coding

  • Testing

Technologies: Android, Camera API, OCR.

Show More Show Less

Skills

Android

Cut2It

Company

Cut2It

Role

Mobile Developer

Description

Project Details:

This is video editing application to stream and view videos from cut2it server.

Application has following functionalities:

1. Retrieve videos

2. Play videos from server

3. Display video frames using ffmpeg.

4. Create segment from video and Annotate segment.

5. Show, edit segments on seek bar.

Responsibilities:

  • Understanding requirements

  • Architecture

  • UI Design

  • Coding

  • Testing

Technologies: Android, FFMPEG library, NDK, Custom views.

Show More Show Less

Skills

Android

Shop and Pay

Company

Shop and Pay

Role

Mobile Developer

Description

Project Details:

This application reads the NFC tag on product using Android NFC feature and adds the item to cart list. User can pay the total amount by tapping phone to payment device which has NFC feature enabled.

Responsibilities:

Understanding requirements

  • UI Design

  • Coding

  • Testing

Technologies: Android, NFC.

Show More Show Less

Skills

Android

Shop Along

Company

Shop Along

Role

Mobile Developer

Description

Project Details:

Shop Along is the anytime anywhere way for you to be rewarded for sharing your experiences with brands and products!

Think of yourself as our special assignment research assistant. We tell you the brands and products we need you to report on. When you see these brands, you report back to us. Sometimes we will ask you to take pictures, sometimes videos or audio, other times we'll ask you to jot down what you think about a certain product experience.

Responsibilities:

  • Understanding requirements

  • UI Design

  • Coding

  • Testing

Technologies: Android, JSON (GSON), GCM.

Show More Show Less

Skills

Android

D8H8

Company

D8H8

Role

Mobile Developer

Description

Project Details:

This is a Dating application where you can find dates near you. Application has functionality to find nearby dates, best matches, browse others profile, create profile etc. Advance feature includes push notification to notify user that someone viewed their profile.

Responsibilities:

  • Understanding requirements

  • UI Design

  • Coding

  • Testing

Technologies: Android, JSON, Push Notifications(C2DM).

Show More Show Less

Skills

Android

My City

Company

My City

Role

Mobile Developer

Description

Project Details:

It is location-based application where user can locate nearby restaurants, bar, theaters etc. User can also view the information like Happy Hours,

KidEatFree Hours etc.

Responsibilities:

  • Understanding requirements

  • UI Design

  • Coding

  • Testing

Technologies: Android, Web Services (JSON).

Show More Show Less

Skills

Android