Career Profile

To work as a mobile developer in an organization where I can utilize my existing skills and develop new skills to contribute in the accomplishment of organizational goals.

Experiences

Android Developer Trainee

August 2019 - October 2019
Mountblue Technologies

Android Developer

October 2019 - April 2020
Capillary Technologies
  • Was working on migration android app of a client from version 2 API to version 3.
  • Migrated the app to androidX and implemented MVVM architecture and implemented offline support in the app.

Android Developer

April 2020 - January 2021
Velocity.in
  • Worked as a solo developer on this app.
  • Made MVP of the Velocity Card app.

Mobile Developer

January 2021 - February 2022
Tekenlight Solutions Pvt Ltd
  • Made CashRepublic check-in app from scratch
  • Implemented automated testing suite using espresso
  • Contributing in development of mobile app(cards) of cashrepublic

Mobile Developer

February 2022 - Present
Walfin Tech Private Limited
  • Lead the migration of existing native android app(Defy) to flutter
  • Learnt Solidity as part of web3 learning sessions
  • Contributed in development of RoverX web app in React(majorly redux implementation)
  • Leading the development of RoverX mobile app(available both on play and app store)

Projects

BMI Calculator - This project was a clone of Mi Calculator's BMI Calculator.
Movies App - A movie guide android application that lets users to discover popular and recent movies from TMDB. Users can see Recent and Popular movies and can save favourite movies data. Used master detail flow.
Crickbuzz Clone - This is a clone of Cricbuzz made using free and openly available API.
Lots BDA App - This app is used by BDAs of various companies to take B2B orders. This is an E-Commerce app with Cart, Shopping Lists, Order History features. My contribution was to migrate its code to AndroidX, and refactor some of the feature and also implemented offline product browsing freature.
BIMO App - Bimo is a GST compatible accounting app which enables all types of small business owners to keep track on their business accounting, invoice billing, managing bills and payments on mobile. My contribution was to make app offline and implement new design.
Velocity Cards App - Velocity card app is an app to help vendors keep track of all the payments on the card, control card settings, manage vendors list, see cashback earned. Worked as a solo developer on this app. Implemented crashlyics, firebase analytics, remote config, firebase realtime database, room database, picasso, retrofit, mvvm architecture, stetho, navigation component etc.
CashRepublic Checkin App - This is a kiosk app used to manage queue at the CashRepublic store. Users can sign up and create tokens which can be later used to service them by a CSR at the store.
CashRepublic Mobile App - This is an app by which user can apply for a debit card from CashRepublic.
Defy Mobile App - Defy is an crypto exchange. Users could verify themselves by pan and aadhar card, deposit/withdraw money, send/receive crypto. Used bloc architecture for this app.
RoverX Mobile App - The RoverX app helps NFT traders stay up-to-date with the latest developments in the NFT space and level up their game. Used bloc architecture for this app.

Skills

Programming Languages:- Java, Python, Kotlin, Dart

Frameworks/SDK:- Android, Flutter, Django, Keras, Tensorflow

Android Libraries:- RoomDB, LiveData, Data Binding, MVVM Architecture pattern, Rx Android, ViewBinding, Spotlight, Pagination Library, Firebase Authentication, Firebase Cloud FireStore, Firebase Realtime Database, Firebase Cloud Messaging, Firebase Crashlytics, Firebase Analytics, Firebase Remote Config, Firebase Cloud Storage, Sthetho

Certifications