Rakesh S.

Rakesh S.

Senior Software Engineer

Pune , India

Experience: 10 Years

Rakesh

Pune , India

Senior Software Engineer

34285.7 USD / Year

  • Notice Period: Days

10 Years

Now you can Instantly Chat with Rakesh!

About Me

To work in the competitive and innovative world of mobile technology, smart phones and be a critical and valuable resource of the organization. 8 years experience in Android Application Development. Has Strong Knowledge about Android Sdk.. Has knowle...

Show More

Portfolio Projects

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

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

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

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

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

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

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

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

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

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

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

Description

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

Show More Show Less

Description

This is a healthcare application for different companies (Insurance) , We call it as Tenants . User can register for company and see their profile, preferences, claim etc. This is dynamic app for different tenants where Tenant can manage user data like enabling/disabling profile preferences etc.

Show More Show Less

Description

Application to read Qfnumbers from newspaper ads, hoardings etc. Uses Camera to capture image and retrieve results from server which has OCR implementation.

Show More Show Less

Description

The new geolocation system with addressing, route planning, navigation. This app uses 11 Digit number called QFNumber for navigation, directions etc. Quick Find Numbers have almost endless uses in transportation, navigation, GPS, safety, 911 dispatching, emergency response, real estate, geo-caching, hiking, parking and many more. This system is different from google navigation system in below manner: 1. Pedestrian Mode. 2. Uses QFNumbers instead of Latitude, Longitude.

Show More Show Less

Description

Google Volley is a library that makes networking for Android apps easier and most importantly, faster. It manages the processing and caching of network requests and it saves developers valuable time from writing the same network call/cache code again and again. This component is based volley and covers following functionality: 1. Json Request 2. Gson Request 3. Xml request 4. Soap Request 5. Executing request using Request Queue Manager parallelly.

Show More Show Less

Description

Word4Word is simple Board game where user competes with computer to make longest possible word from given random 9-character tiles. User can Add or Add and Replace or Rearrange characters to make word within given timer.

Show More Show Less