Repository files navigation
Organizational Experience
Since Jan, 2017 with Soft Reflexes Sdn Bhd deployed at client location Maybank, Kuala Lumpur.
Oct, 2015 – Aug, 2016 with GoodWorkLabs Services, Bangalore, India.
Nov, 2014 - Oct, 2015 with InteractionOne Solutions, Bangalore, India.
Feb, 2014 - Nov, 2014 with 22by4 Consulting, Bangalore, India.
Dec, 2012 - Dec, 2013 with Indian Institute of Science, Bangalore, India.
6 years rich experience on Android Native Application Development.
Expert in Object Oriented Programming, Multi-Threading, Collection API and Core Java.
Strong experience in Android application development involving User Interface development, Fragments, Content Provider, Intents, Services, Broadcast Receivers and Shared preferences.
Hands on experience with Android activity life cycle, Service Life Cycle callbacks.
Experience in developing Android UI using View (Grid View, List View), View Group (Relative Layout, Linear Layout) supporting different Screen Resolutions and Screen Densities.
Experience in developing Android Applications using Core Java, Kotlin and Android.
Experience on Version control tools like GIT(githb, gitlab, bitbucket), Jazz (IBM RTC) and SVN.
Familiarization with Analytics like Google, Flurry, Apasalar, CleverTap, Firebase Analytics.
Experience in integrating with Facebook, LinkedIn, Google and Twitter.
Experience of working with Espresso and Cucumber Scripts.
Experience of dependency injections and Dagger2 with RxAndroid and RxKotlin.
Expertise in Core Java Programming Languages.
Ability to understand existing code quickly and extend functionality further.
Experience in the entire lifecycle process in projects which includes Design, Development and Implementation, Troubleshooting and Debugging, Testing of Software Applications.
Bachelor of Technology (2012) with 68.43% from GB Pant Univereity, Pantnagar, India.
Intermediate (2008) with 81.20% from JNV Haridwar, India
High School (2006) with 90.40% from JNV Haridwar, India
Network Profile and Code Repository
MiKE – Maybank Investment Bank New Application
Responsibilities and achievements :
4.2 star app on Andoid
Android Tech Lead and Android application developer.
Requirement analysis & business logic implementation.
Implemented UI/UX for Order Management System with Bursa Malaysia.
Integrated Web Service and Web Socket Order for Management System with Bursa Malaysia.
Implemented Watchlist and Favorite Group concept in application
Development of the application to adapt different orientations and multiple resolutions
depending upon the quality of the device.
Responsible for consuming the REST services, getting JSON response and parsing them to get the required information.
Written UI testing with Espresso and Cucumber scripts.
Implemented Firebase Analytics
Implemented Firebase Dynamic linking.
Implemented Firebase Performance Tracing.
Implemented Firbase Test Lab.
Implemented Firebase Push Notifications.
Provided subsequent Releases which included feature changes, enhancements and bug fixes.
Release application to SIT and UAT through Fabric.
Release application on Google Play Store.
Involved in code review and document preparation with project architect, developed unit test case and documents.
Maybank2U – Maybank’s Brand New Mobile Application
Implemented Face Enrollment for login.
Implemented Voice Enrollment for login.
Implemented Face Authentication for login.
Implemented Voice Authentication for login.
Canvera - Partner Application
Responsibilities and achievements :
4.5 star app on Andoid
Team Lead And Android Application Developer.
Responsible for assigning task to team and reviewing their code.
Implemented Photobook feature with custom Albem View with curl animation effects.
Implemted Async downloads of photos in synchronized thred with priority queue.
Implemented Chat/Comments feature on photobook photos.
Development of the app to adapt different orientations and multiple resolutions depending upon the quality of the device.
Responsible for consuming the REST services, getting JSON response and parsing them to get the required information.
Written UI testing with Espresso and Cucumber scripts.
Implemented Google Cloud Messaging Push Notifications.
Provided subsequent Releases which included feature changes, enhancements and bug fixes.
Release application biweekly to Testing Team through Fabric.
Release application on Google Play Store.
Post production support and bug fixes.
Canvera - Customer Application
Responsibilities and achievements :
Team Lead And Android Application Developer.
Responsible for assigning task to team and reviewing their code.
Implemented Photobook feature with custom Albem View with curl animation effects.
Implemented Ideabook feature with custom Albem View with curl animation effects.
Implemted Async downloads of photos in synchronized thred with priority queue.
Implemented Chat/Comments feature on photobook photos.
Development of the app to adapt different orientations and multiple resolutions depending upon the quality of the device.
Responsible for consuming the REST services, getting JSON response and parsing them to get the required information.
Written UI testing with Espresso and Cucumber scripts.
Implemented Google Cloud Messaging Push Notifications.
Implemented SQLite to make app work in offline mode as well
Provided subsequent Releases which included feature changes, enhancements and bug fixes.
Release application biweekly to Testing Team through Fabric.
Release application on Google Play Store.
Post production support and bug fixes.
Mobmerry- Window Shop your City
Responsibilities and achievements :
First Indian eCommerce app with IoT enabled
4.1 star app on Android
Main Android Application Developer.
Implemented Order System in application.
Implemented Beacons based User detection and redemption concept in application.
Responsible for Facebook Login.
Implemented Product pages with various animations.
Implemented navigation system inside application to head user to nearest store.
Implemented Wishlist and Favourite Group based on user’s facebook Likes.
Development of the app to adapt different orientations and multiple resolutions depending upon the quality of the device.
Responsible for consuming the REST services, getting JSON response and parsing them to get the required information.
Implemented Google Analytics.
Implemented Google Cloud Messaging Push Notifications.
Provided subsequent Releases which included feature changes, enhancements and bug fixes.
Release application on Google Play Store.
Post production support and bug fixes.
Mobmerry - Merchant Application
Responsibilities and achievements :
Implemented Beacons based User detection and redemption concept in application.
Responsible for Facebook Login.
Implemented Product pages with various animations.
Development of the app to adapt different orientations and multiple resolutions depending upon the quality of the device.
Responsible for consuming the REST services, getting JSON response and parsing them to get the required information.
Implemented Google Analytics.
Implemented Google Cloud Messaging Push Notifications.
Worked on Fragments and Fragment Transactions
Provided subsequent Releases which included feature changes, enhancements and bug fixes.
Release application build biweekly to Testing Team through Fabric.
Release application on Google Play Store.
Post production support and bug fixes.
Times Now - English News Application
Responsibilities and achievements :
1,000,000+ downloads on Google Play
Implemented Login through Google, Facebook and Twitter
Worked on Fragments and Fragment Transactions
Implemented Live Video and Audio Streaming.
Worked on localization for different parts of India.
Implemented SQLite to make app work in offline mode as well.
Developed various customized UI Components
Handling of Parallel execution of AsyncTasks to reduce the delay
Enhance User Experience of the application by Caching the Data
Responsible for consuming the REST services, getting JSON response and parsing them to get the required information.
Unit Testing and fixing the bugs
Provided subsequent Releases which included feature changes, enhancements and bug fixes
Implemented Google Analytics, Flurry Analytics, Apasalr Analytics, Akamai Analytics, Vidopia Analytics, cleavertap/wizrocket analtics.
Release application build biweekly to Client(Times Now, Mumbai) through Fabric.
Release application on Google Play Store.
Post production support and bug fixes.
Binge - Pay Smarter at Bangalore Restaurants
Responsibilities and achievements :
Rated 4.3 stars on Android Google Play.
Implemented payment system via Internet Banking, Credit/Debit cards and VCloud.
Implemented Maps and Navigation system to selected restaurant.
Development of the app to adapt different orientations and multiple resolutions depending upon the quality of the device.
Responsible for consuming the REST services, getting JSON response and parsing them to get the required information.
Written UI testing with Espresso and Cucumber scripts.
Post production support and bug fixes.
MilApp - Meeting and Dating Application
Responsibilities and achievements :
Implemented map, navigation for meeting and group meetings.
Implemented chat and group chat.
Implemented rating system.
Development of the app to adapt different orientations and multiple resolutions depending upon the quality of the device.
Responsible for consuming the REST services, getting JSON response and parsing them to get the required information.
Hello Trade – A Web Crawler
Implemented web crawler.
Responsible for consuming the REST services, getting JSON response and parsing them to get the required information.
About
My professional portfolio
Topics
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.