Summary
Overview
Work History
Education
Skills
Timeline
Generic

Narayan Soni

Android Lead
Bengaluru

Summary

Seasoned Mobile App Developer with over 11+ years of experience in the IT industry, showcasing a remarkable track record in the Finance, Automotive, and IoT sectors. Renowned for steering the complete design, development, and deployment phases of mobile applications, consistently delivering innovative solutions ahead of deadlines. Possesses extensive expertise in the application lifecycle management, complemented by a dynamic approach and good communication skills. A proactive problem-solver, known for enhancing product functionality and optimizing workflows, thereby solidifying client relationships and driving business growth.

Overview

9
9
years of professional experience
4
4
years of post-secondary education
2
2
Languages

Work History

Senior Android Developer

Branch International
05.2022 - Current
  • Conducted thorough testing to identify and fix bugs, ensuring optimal application performance.
  • Improved app performance by optimizing code and implementing efficient algorithms.
  • Automated repetitive tasks through scripting, increasing productivity without sacrificing quality or accuracy.
  • Managed version control systems effectively, maintaining organized repositories that facilitated team collaboration.
  • Integrated APIs for seamless communication between mobile apps and backend systems, improving overall functionality.
  • Implemented robust security features to protect sensitive user data and prevent unauthorized access.
  • Optimized memory usage for smoother app operation on devices with limited resources.
  • Mentored junior developers, providing guidance on best practices and effective problem-solving techniques.
  • Developed and maintained high-quality Android applications for diverse industries, resulting in increased client satisfaction.
  • Developed reusable components and libraries to improve efficiency across multiple projects.
  • Employed JUnit framework to perform unit tests.

Senior Android Developer

Ola Electric Mobility
08.2021 - 04.2022
  • Worked on BLE Module sdk for ola electric app
  • Expose API to send command and received response from other BLE device to update UI according to response
  • Handle Various BLE cases like reconnect, disconnect, restore connection on specific case where there is no disconnect or failure callback
  • Create a protocol to share different types of command without much changes and scalable for new requirement
  • Given suggestion to improve app performance.
  • Conducted thorough testing to identify and fix bugs, ensuring optimal application performance.
  • Led technical workshops at industry conferences, sharing knowledge on cutting-edge Android development practices while strengthening professional networks.
  • Improved app performance by optimizing code and implementing efficient algorithms.

Senior Android Developer

Reliance Jio Infocomm Limited India
12.2015 - 08.2021
  • Create a remote control app using Bluetooth classic and BLE
  • Worked on Android BLE and Wifi framework
  • Used clean architecture to develop scalable apps
  • Used the latest framework like coroutine, RxJava, kotlin, retrofit, and junit test
  • Used the latest android Jetpack component like Room DB, ConstraintLayout, Material Design, ViewModel, LiveData, Hilt
  • Used 3rd party libraries to handle Image loading, Memory leaks, and ANR
  • Used MQTT to get and update real-time data quickly
  • Created Libraries like single sign-on for Android phone and JioPhone
  • Worked on the flutter module to create a Cross-platform app.

Android Developer

webdunia
01.2015 - 12.2015
  • Worked on moneycontrol.com app
  • Created a responsive chart like a graph, candlestick chart with a large amount of data
  • Uses fragment and childfragment to reuse the same screen multiple places
  • Worked on multiple modules like login, portfolio, watchlist
  • Worked create score related app where we have lots of data and event on every second to update UI.

Education

BE(IT) -

MITM, Ujjain
Ujjain, Madhya Pradesh
07.2007 - 05.2011

Skills

Androidundefined

Timeline

Senior Android Developer

Branch International
05.2022 - Current

Senior Android Developer

Ola Electric Mobility
08.2021 - 04.2022

Senior Android Developer

Reliance Jio Infocomm Limited India
12.2015 - 08.2021

Android Developer

webdunia
01.2015 - 12.2015

BE(IT) -

MITM, Ujjain
07.2007 - 05.2011
Narayan SoniAndroid Lead