Summary
Overview
Work History
Education
Skills
Timeline
Generic

Sonu Dubey

New Delhi

Summary

Senior Android Developer with 8+ years' expertise in Android and Flutter development, specializing in ecommerce, service provider, fitness, and finance wallet apps; skilled in Kotlin, Java, SDK integration (including Jetpack Compose, Dagger2), UX enhancement, API implementation (REST, SOAP), and microservices architecture. Senior-level Software and Application.

Overview

8
8
years of professional experience

Work History

Senior Android Developer

ESTEL Technologies
Gurgaon
07.2022 - Current

Project: Cashmoov App

https://play.google.com/store/apps/details?id=com.agent.cashmoovui

Description: The Cashmoov app is a financial application designed to facilitate agents in conducting customer transactions, managing accounts, earning commissions, viewing balances, and transaction history. It supports money transfers both within Guinea and internationally

My Role:

  • As the Android application developer, I was responsible for the entire development process of the Cashmoov app
  • My contributions included:
  • REST API Contract Finalization: Collaborated on finalizing the REST API contract, ensuring alignment with app design requirements
  • Mobile OTP Sharing: Developed functionality for sharing One-Time Passwords (OTPs) to enhance security
  • Mobile OTP Sharing: Developed functionality for sharing One-Time Passwords (OTPs) to enhance security
  • Integrated in Kotlin language with MVVM architecture

Technologies: Flutter, Dart, State management tools(using Android Studio)

Senior Android Developer

Cipl Infotech
Noida
05.2020 - 06.2022

Project: FarmsApp

https://play.google.com/store/apps/details?id=app.chcagrimachinery.com.chcagrimachinery&hl=enResy

Description: This Multi-language Mobile App platform 'FARMS- Farm Machinery Solutions' will facilitate local farmers and citizens of the different States across the country with the Custom hiring services of Farm Machinery Banks, Custom Hiring Centers and Hi-tech Hubs established under the various Schemes of DAC&FW, MoA&FW without any computer support system

My Role:

  • As an Android mobile app developer, I contributed to the development of the FarmerConnect app, focusing on several key functionalities:
  • Project management tool: Jira,Asana,Lint
  • Login and Authentication: Implemented secure login and authentication mechanisms for farmers, ensuring data protection and ease of access
  • Media Handling: Developed features for capturing photos and bulk uploading media files to the server, enhancing data management and accessibility
  • Location-Based Services: Integrated location-based services to support geolocation functionalities, including the use of latitude and longitude for user registration and other location-specific feature
  • Multi language Support: Implemented a multilingual option to cater to a diverse user base, allowing users to interact with the app in their preferred language

Android Developer

DreamLine Technology
Patna
09.2018 - 04.2020

Project: Bihar Krishi App

https://play.google.com/store/apps/details?id=com.dfs.biharkrishi&hl=en_IN

Description: Empower your farming with the "Bihar Krishi" mobile application, launched by the Agriculture Department of the Bihar Government under the 4th Agriculture Roadmap. This comprehensive digital platform is designed to provide farmers in Bihar with easy access to essential agricultural resources, schemes, and information, all in one place

My Role:

  • As an Android mobile app developer, I contributed to the development of the Bihar Krishi app, focusing on several key functionalities:
  • REST API Contract Finalization: Collaborated on finalizing the REST API contract, ensuring alignment with app design requirements
  • Database:SQLite, SQLSERVER
  • Version Control: Gitlab

Android Engineer

Chetu India Pvt. Limited
Noida
10.2016 - 02.2018

Project Name: Spektrum Airway

DX12 Android Airware App will be installed on custom Android device DX12 which is integrated into a radio control aircraft transmitter. The application will interface with an underlying Channel Processor (CP) to program and configure a radio-controlled aircraft, helicopter, multi-rotor, or sailplane model. Each model has various configuration parameters that are used to control attributes of the CP system. A few of these parameters are configured at the time of compiling via target configuration file. This file contains information about the number of exposed channels, maximum number of mixing, allowed wing and tail types etc. This configurable design makes the application scalable to other models as well.

Technologies:

Android, Java, SQLite (using Android Studio)

My Role

  • Designing and developing robust Android applications following best practices
  • Writing clean and well-documented code for smooth functionality
  • Integrating with backend APIs and services for data communication

Education

MCA - Computer Science

IGNOU University
New Delhi
01.2015

Skills

  • Native Android
  • Flutter
  • Core Java
  • Kotlin
  • Dart
  • Jetpack
  • Compose
  • Gradle
  • Project Management Tools (Jira, Jenkins, Lint)
  • Version control systems

Timeline

Senior Android Developer

ESTEL Technologies
07.2022 - Current

Senior Android Developer

Cipl Infotech
05.2020 - 06.2022

Android Developer

DreamLine Technology
09.2018 - 04.2020

Android Engineer

Chetu India Pvt. Limited
10.2016 - 02.2018

MCA - Computer Science

IGNOU University
Sonu Dubey