Summary
Overview
Work History
Education
Skills
Additional Information
Timeline
Generic

Narayanan ER

Mobile Development Lead
Kochi

Summary

Mobile development professional with 7+ years of experience in building scalable, user-friendly applications across Flutter and Android ecosystems. Skilled in Clean Architecture, BLoC, GoRouter, and cross-platform development, with a proven record of delivering enterprise-grade apps that align with business goals. Adept at leading teams, mentoring developers, and driving collaboration, while adapting to evolving project requirements to ensure efficient, reliable, and high-quality app delivery.

Overview

9
9
years of professional experience

Work History

Lead - Mobile Application Developer

JTSi Technologies India Pvt Ltd
Kochi
12.2023 - Current
  • Integrated third-party APIs into mobile applications, enhancing their functionality and usability for end users.
  • Collaborated with cross-functional teams to define, design, and ship new features for various mobile applications.
  • Contributed to the growth of company's mobile application portfolio by developing innovative solutions tailored to client needs.
  • Ensured application quality by conducting thorough testing prior to release, identifying and fixing bugs.
  • Developed prototypes quickly validate concept viability before committing extensive resources full-scale development.
  • Developed user-friendly mobile applications by incorporating intuitive design and seamless navigation features.
  • Streamlined development process through effective communication with project managers, designers, and developers.

IT Developer

Jalada Technologies Pvt Ltd
09.2020 - 04.2023
  • Design and development of mobile applications for e commerce project using Flutter and Android.
  • Working closely with back-end team for API implementation of Flutter and Android applications.
  • Tracked post-deployment bug reports to recognize and resolve trends among user-reported faults and complaints.

Android Developer

Growtech Software Pvt. Ltd
06.2018 - 02.2020
  • Created custom mobile applications using native technologies.
  • Consistently used Android SDK to produce highly effective and nuanced content.
  • Reduced application crashes by proactively monitoring crash analytics reports and addressing any issues found.
  • Worked closely with UI/UX designers to translate wireframes into fully functional Android apps that met both design specifications and user requirements.

Software Engineer

Sunbird Networks Pvt. Ltd , Cochin - ( Allied Enterprises, QATAR )
02.2017 - 05.2018
  • Responsible for coordinating with product & back-end teams and delivering front-end code for android applications
  • Development and testing of RESTful API communication between multiple web servers and android applications.
  • Developed scalable and maintainable code, ensuring long-term stability of the software.
  • Integrated new technologies into existing systems, increasing capabilities and improving overall performance.
  • Developed reusable components that significantly reduced development effort on multiple projects.
  • Implemented effective debugging strategies, resulting in fewer software defects and increased reliability.

Education

Master of Computer Applications ( MCA ) - Computer Applications

C.M.S College of Science & Commerce
Coimbatore
04.2001 -

Skills

Flutter

Dart

Dependency Injection

Google MAP's

Microsoft Cognitive Services

Version control with Git

Cross-platform app development

Agile development methodologies

Push notification implementation

Adaptive layout design

Clean Architecture

BLOC State Management

Additional Information

JTSi Technologies India Pvt. Ltd


  • QualCheckers (QC) – User engagement Mobile Application ( Flutter)


Framework/Libraries – Dart ,Core Java, Kotlin, Firebase SDK, BLOC state management, Clean architecture, Google Maps API,JSON, API ,Data Encryption, Google Sign In ,Facebook Sign In, Cached network image, Payment Gateway Integration, Microsoft Cognitive Face detection API.


Role – Lead -Mobile Application Developer (Flutter)


Abstract – Developed a mobile app using Flutter, enabling seamless creation and deployment of surveys, coupons, and alerts. The app allows users to design custom surveys, distribute promotional coupons, and send real-time alerts to their audience, providing businesses with an efficient platform for customer engagement and feedback collection. Showing feedback and engagement using interactive charts, sending notifications etc.


  • OfficeGaps (OG) – ERP product web app to Mobile web-app and mobile applications (Flutter)


Framework/Libraries – Dart ,Web technologies, Firebase SDK, BLOC state management, Clean architecture, Google Maps API,JSON, API ,Data Encryption, Go Router, Get_It dependency Injection, Cached network image, progressive web app, Unit testing, Mocktail.


Role – Lead - Mobile Application Developer (Flutter)


Abstract – Developed a cross platform mobile UI web version and mobile apps using Flutter. The application is used for time-sheet entries for users, day to day expense addition , tracking and approvals. The application will work for both mobile browser as a web app , user can install as a mobile application from Play-store and App-Store.

Jalada Technologies Pvt. Ltd


  • Jaalinee, Blacksoil – E Commerce Mobile Application (Flutter, Android)


Framework/Libraries – Dart ,Core Java, Kotlin,Firebase SDK, BLOC ,Google Maps API,JSON, API ,Data Encryption, Google Sign In ,Facebook Sign In, Cached network image, Payment Gateway Integration.


Role - Flutter Developer, Android developer.


Abstract – These are Flutter and Android Native mobile applications for managing the products by sellers, and for purchasing the products from Jaalinee e commerce application and Blacksoil agro products application by the customers. The seller app have functions for adding user details, KYC, adding product details etc.The customer app have all the basic functionalities for a e commerce application such as, interactive dynamic dashboard, shopping cart, order history, payment gateways, notifications etc..

Growtech Software Pvt. Ltd



ProjectScript - Project Management Application (Android ,Flutter)


Framework/Libraries – Dart, Core Java, Kotlin, MVVM, LiveData,BLOC, Clean architecture, Glide ,Firebase SDK, Google Maps API,JSON, Retrofit, API ,SQLlite, Room, Syncfusion Charts.


Role – Mobile Application Developer.


Abstract – This is a android mobile version of Engineering based project management system. It has the capability of employee Check-In / Check-Out by verifying the device GPS location , drawing a gantt chart of the proposed project schedule etc. Handled wide variety of report, report filter according to user preferences, etc.

Timeline

Lead - Mobile Application Developer

JTSi Technologies India Pvt Ltd
12.2023 - Current

IT Developer

Jalada Technologies Pvt Ltd
09.2020 - 04.2023

Android Developer

Growtech Software Pvt. Ltd
06.2018 - 02.2020

Software Engineer

Sunbird Networks Pvt. Ltd , Cochin - ( Allied Enterprises, QATAR )
02.2017 - 05.2018

Master of Computer Applications ( MCA ) - Computer Applications

C.M.S College of Science & Commerce
04.2001 -
Narayanan ERMobile Development Lead