Summary
Overview
Work History
Education
Skills
Skills
Roles and Responsibilities
Timeline
Generic

Mayank Krishna Dwivedi

Android Developer
Noida

Summary

Experienced Android developer with excellent reputation for building quality software,resolving
problems and improving customer satisfaction.

Overview

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

Work History

Software Engineer 2

GupShup Technology India Pvt. Ltd.
03.2023 - Current

Projects worked on-

1)Chat Bot SDK

•This SDK consist of a bot chatting feature, attach images,voice enabled chatting.

•Complete Bot handling in custom webview on frontend.

2)Voice Enabled UPI payment

•In this application user can make payment using voice command (eg->"Pay Ravi 500 rupees for dinner").

• Used Model view view model (MVVM) structure for Development.

• Fetch local contacts on device and store in local DB.

3) Custom SDK's development

• Developed SDK as per client requirement.

• .aar file used for POC.

• Release production and debug SDK on artifactory.

Android Developer

Mobilecoderz Technology Pvt Ltd
08.2021 - 02.2023

Projects worked on-
1) Remnant Tribe
(Social media application)
•This application consist of features such as video , audio call using Agora
SDK,incoming call screen,Socket chat implementation along with local DB
storage.
2)Easy Clean (Laundry cleaning application)
• Used Model view view model (MVVM) structure for Development.
• Map tracking of order integrated.
.3) Drinking Game (Game application)
• Implemented group video calling feature along with switch each user as per
their turn in game.

Android Developer

RipenApps Technology
05.2019 - 08.2021
  • IN THE ROOM app (Used live data binding).
  • PopN (Used MVP pattern for development).
  • Liwe app (Complete live group video calling along with socket chat)
  • Designed user interfaces that engaged multiple senses and produced immersive experiences.

Associate Technical Engineer

Tech Mahindra
09.2018 - 04.2019

Used to troubleshoot on Android application and devices.

Used to handle issues such as application not responding (ANR),crashes,errors etc

Education

Bachelor of Technology - Electrical And Electronics

College of Engineering Roorkee (COER)
Roorkee
04.2014 - 04.2018

Skills

    Kotlin , Android Studio , Android SDK

    Restful Api , XML , JSON , MVP

    Concept of Object Oriented Programming (OOP's)

    Live Data Binding , Two way binding

    Artifactory,Jfrog,aar

    Flutter , Dart programming language,Postman

    Coroutines

Skills

  • Kotlin , Android Studio , Android SDK
  • Restful Api , XML , JSON , MVP
  • Concept of Object Oriented Programming (OOP's)
  • Live Data Binding , Two way binding
  • Flutter , Dart programming language,Postman
  • Coroutines,Artifactory,Jfrog
  • Socket


Roles and Responsibilities

  • Working simultaneously as an Android developer and Project manager.
  • Use to co-ordinate with client after each milestone deliveries.
  • Use to manage complete team including frontend , backend , designers and testing team.
  • Perform unit testing to uncover bugs and troubleshoot issues prior to release.
  • Implementation of agile methodologies and effective development best practices to
    enhance project development.
  • Update old code bases to modern development standards, reducing operating costs and
    improving functionality.
  • Contribute ideas and suggestions in team meetings and deliver update on deadlines,
    designs and enhancements.

Timeline

Software Engineer 2

GupShup Technology India Pvt. Ltd.
03.2023 - Current

Android Developer

Mobilecoderz Technology Pvt Ltd
08.2021 - 02.2023

Android Developer

RipenApps Technology
05.2019 - 08.2021

Associate Technical Engineer

Tech Mahindra
09.2018 - 04.2019

Bachelor of Technology - Electrical And Electronics

College of Engineering Roorkee (COER)
04.2014 - 04.2018
Mayank Krishna DwivediAndroid Developer