Summary
Overview
Work History
Education
Skills
Accomplishments
Affiliations
Additional Information
Playing cricket
Timeline
SoftwareDeveloper

Krutarth Kalas

Software Developer
Mumbai

Summary

Upto 7.5 years of Experience and dedicated Mobile App Developer with impressive expertise in Product based and Banking industry. Directs design, development and implementation of mobile applications and delivers products ahead of schedule. Strong application lifecycle skills and dynamic persona.

Overview

7
7
years of professional experience
4
4
years of post-secondary education

Work History

Senior Android Developer

NSDL Payment Bank
Mumbai
11.2020 - Current
  • Contribution to the full mobile application development lifecycle from planning, requirement
    gathering, development, testing and launching on Google play store with beta testing.
  • NSDL Jiffy App module:- Account opening, Card section, Fund Transfer Using IFT,NEFT,IMPS.
  • SDK implantation:- Card SDK, Bank Login SDK(Set Pin,Forgot Mpin using AES/RSA encryption)
  • Code migration from java to Kotlin language. Currently project shifted from kotlin to Flutter.
  • Programming Languages :- Core Java, Android, Kotlin, Flutter
  • Database : Room Database, SQLite
  • Design Pattern : MVVM (Model View-View Model), Data Binding.
  • Version Control : Git, SVN.
  • Others : API Request Checksum, Payload encryption, Kotlin coroutines, XML, JSON Parsing,Retrofit, Glide,Jackson,Live Data.

Android Application Developer

Reliance Jio Infocomm Pvt. Ltd.(RJIL)
Navi Mumbai
12.2015 - 11.2020
  • Experienced working between numerous devices and versions of Android.
  • Implemented different types of module inside MyJio Application like Help, Jio Care Module Module.
  • Integrated different types of SDK inside MyJio Application.
  • Developed new Module using Kotlin Language using Design Pattern(MVVM) and Data Binding.
    Worked with SQLite database, Shared Preferences, internal and external storage for storing
    data locally on device.
  • Worked with Room Database and Android Live Data and Implement the Same in application.
  • Fixing bugs with code, design patterns and miscellaneous during projects.

Education

BE in Electronics Engineering - Electronics And Communications Engineering

G.R. Agrawal Vidyamandir
Nagothane
06.2010 - 05.2014

Skills

    Software Development Lifecycle

undefined

Accomplishments

  • Added new functionality to the App including Account Opening, Card Module, Fund Transfer which gave NSDL Payment Bank a more competitive edge in the marketplace.
  • Improved the handling of HTTP requests using payload encryption, API sending to server with help of checksum resulting boosting overall performance of app.
  • Mentored newly hired software developers and resolved issues quickly, which resulted in a higher than average satisfaction rating for the department.
  • Resolved product issue through consumer testing.
  • Collaborated with team of 5 in the development of NSDL Jiffy.
  • Successfully created and published NSDL Jiffy on Google Playstore, which has over 14 lac plus of downloads as of Current Date.

Affiliations

  • Association of Information Technology Professionals
  • Project Management Institute

Additional Information

Responsibility in Project: -
 Took the main role of development and create project architecture.
 Create and developed app using latest language with MVVM design pattern and Data Binding.
 Application uploaded on PlayStore.


Own Project on PlayStore:-


Project Name: - BashContact - Saving a new contact is now just 2 clicks away!


Project Description: -
Adding a new contact in your devices’ phonebook is a quite lengthy process. First name, Last
name, Address, Home, Work, Office…blah blah blah. Using BashContact, you can simply skip
these steps and bash the contact in your phonebook directly.


Minimalistic & Easy-to-use:-

This app was designed to mainly focus on the purpose of t.he idea. The idea is to solve the
problem most of the people come across. The first click is to enter the required data, and the
second click to Save. That’s it!


Change Language:- Change the language for making it more easy to Bash your contact in your devices’ phonebook.
Currently supporting 3 languages: English, Hindi & Marathi.


I like to use my app development skills for good causes.
This app is easily accessible to reach out and help everyone amongst us. Accessibility Feature
added by default.

Playing cricket

I love to play cricket, participate in every tournament.

Timeline

Senior Android Developer

NSDL Payment Bank
11.2020 - Current

Android Application Developer

Reliance Jio Infocomm Pvt. Ltd.(RJIL)
12.2015 - 11.2020

BE in Electronics Engineering - Electronics And Communications Engineering

G.R. Agrawal Vidyamandir
06.2010 - 05.2014
Krutarth KalasSoftware Developer