Summary
Overview
Work History
Education
Skills
Personal Information
Languages
Timeline
Generic

Gokul Chavan

Gilbert,AZ

Summary

I have vast experience as a Software Developer / Senior Android Engineer / Team Lead for Native Android and Flutter Universal Application over 16 years.

I have worked in Fintech, Medical, Transportation Industries.

I have been involved in complete Software Development Life Cycle experience on multiple projects.

I have worked on Android SDK 2.1 and above using Android Studio which includes upgrading the Java Apps to Kotlin, also updating the Architecture to MVVM.

I have worked with API engineers to create REST / JSON services and consume them in the app.

I have written Python, YAML, Shell scripts to implement CI / CD on Gitlab, AWS, Azure.

I have experience in writing Unit and Automation tests.

Involved in business meetings, also proposed better Enterprise End to End Solution.

Always followed Agile process via Jira or Azure VSTS boards.

I have implemented and monitor app usage, performance, crashes, production support once pushed on Google Play Store using Google Firebase.

Overview

15
15
years of professional experience

Work History

Sr. Software Engineer

Early Warning
05.2022 - Current

Zelle app is primarily used to send or request money.

My primary role here is to upgrade the app according to Google standards and compliance. I also changed the architecture to MVVM, used Kotlin as primary language.


https://play.google.com/store/apps/details?id=com.zellepay.zelle

Software Developer

Mobile Programming LLC.
05.2018 - 02.2022

I was a full time employee for this consulting company whereas I was placed a for different projects with one of the recent project details and my role is mentioned below.


CarsArrivePlus


The CarsArrivePlus has the same functionalities as of CarsArrive I developed before. We have added some more features like smart search, add to favorites, day night mode etc.

This project is developed in Flutter (dart as the language). Its an universal application. All transactions are processed via Google Firebase which resulted the app to be much lighter and faster. I have also integrated change notifier in the app, which notifies real time changes.
I have also added some cool features like page view with dots indicator, button converting to jumping text progress bar, signature pad, marking spots on image, page view along with list view, barcode, maps etc.

I have designed the architecture and also the business flow for this app based on the existing app. I am also responsible for the API teams for creating API and firebase functions according to the app requirement. I am responsible to coordinate the changes I have implemented and other new features added in the app to the business.
I am the only developer in this who developed this app from scratch.


https://play.google.com/store/apps/details?id=com.openlane.mobile.carsarriveplus

Programmer Analyst

09.2013 - 04.2018

Senior Software Engineer

Offshore A One Technology Pvt Ltd
11.2011 - 09.2013

IT Engineer

CMC LTD
01.2010 - 10.2011

Education

Engineer's Degree - Electronics and Communications Engineering

Visvesvaraya Technological University
01.2009

Skills

  • Android
  • Kotlin
  • Flutter
  • MVVM
  • Python
  • YAML
  • Dart

Personal Information

Title: Sr. Software Engineer

Languages

English
Full Professional

Timeline

Sr. Software Engineer

Early Warning
05.2022 - Current

Software Developer

Mobile Programming LLC.
05.2018 - 02.2022

Programmer Analyst

09.2013 - 04.2018

Senior Software Engineer

Offshore A One Technology Pvt Ltd
11.2011 - 09.2013

IT Engineer

CMC LTD
01.2010 - 10.2011

Engineer's Degree - Electronics and Communications Engineering

Visvesvaraya Technological University
Gokul Chavan