Hi, my name is

Ajay Kotian

Android/Flutter Technical Lead

Strong engineering professional with a Bachelor of Engineering - BE focused in Computer Engineering from Sardar Patel Institute of Technology, Andheri, Mumbai.

About Me

I am a software developer with a passion for Android and Flutter. I have a Bachelor of Engineering (BE) focused in Computer Engineering from Sardar Patel Institute of Technology, Andheri, Mumbai. I am currently working as a Technical Lead at Neebal Technologies in Mumbai, India. I am currently working in Agro Tech domain helping farmers and other folks providing farming services. Here are a few technologies I've been working with recently:
  • Android - Java/Kotlin
  • Flutter - Dart
  • Backend - Java

Experience

Technical Lead - Neebal Technologies
May 2017 - present

Levelled up from Intern to Technical Lead My responsibilities included:

  • Development, Delivery, Maintenance, Refactoring of the apps
  • Architecture Design for the projects
  • Mentoring and Managing junior devs
  • Client Coordination in various Business configurations
  • Exploring technologies like BLE, AR Core, ML Kit, AI Bots etc.
  • Setting up best practices for company
Programmer Analyst Trainee - Cognizant Technology Solutions
July 2014 - Feb 2015

First job after Graduation.

  • Learnt the inner workings of a multinational company
  • Trained in Data Warehousing and ETL
  • Tools like : Cognos, Informatica etc.

Education

2010 - 2014
Bachelor of Engineering in Computer Science
Sardar Patel Institute of Technology, Andheri, Mumbai
2010
H.S.C.
B. N. Bandodkar College,Thane
2008
S.S.C.
S.E.S. High-School, Thane

Projects

Pesticide Spraying Service app for Operators
Android Kotlin Java
Pesticide Spraying Service app for Operators
App developed to be used by Operators of Pesticide Spraying tractors. The app communicates with the BLE based IOT Controller on the tractors to start and stop spraying while capturing the location and other metrics on the phone as well. The Controller also captures data related to the Spray and sends it to the servers. It is also used for additional functions like raising expenses and breakdown service requests. Designed to work in low network condition by caching the data in SQLite database and pushing to the server whenever a network is available.
Field force management for Managers of Operator app
Android Kotlin Java
Field force management for Managers of Operator app
App developed so that the Managers of the Operator app can monitor and track the data created by the Operators. They can manage the spraying reports, expenses, breakdowns etc. Also has functionality to diagnose controller issues on the tractors.
Farmer Services App
Flutter Dart
Farmer Services App
This is a mobile application for farmers in India. This application is to provide farmers to access an array of services provided by the client. It ties up with their Operator and Logistics ecosystem to provide an Ola like Booking experience for the services.
Partner Ecosystem App
Flutter Dart
Partner Ecosystem App
Developed for the convenience of all the Temporary Partners of Client's ecosystem. They can see their performance, various incentives and earnings in app.
Tractor Technician App
Android Kotlin Java Flutter Dart
Tractor Technician App
App developed for the Tractor Technicians who handle the Breakdown requests raised in the Operator and Manager App. They follow the SLAs and handle the complete resolution workflow for the breakdowns. Has multiple users in the hierarchy.
Pesticide Outlet Sales app
Android Kotlin Java
Pesticide Outlet Sales app
Developed for the convenience of Sales Employees of Pesticide outlets. It tracks their attendance based on Geofence and day to day Sales trips locations. The users log the different types of activities they've performed. It has multiple users in the hierarchy. Top level users monitor their subordinates. Designed to work in low network condition by caching the data in SQLite database and pushing to the server whenever a network is available.
Aadhaar based KYC using Fingerprint Authentication device via OTG
Android Java
Aadhaar based KYC using Fingerprint Authentication device via OTG
Integrated Aadhaar based KYC SDK in a client app that authenticates based on Fingerprint reader connected to the phone via OTG
Community Welfare Application
Android Java
Community Welfare Application
The App connects users to organisations dedicated to the fight against child labour, abuse, and trafficking. The App aims to accelerate the "100 million for 100 million" movement by connecting change makers to the fight against child labour.
Smart pen based prescription solution for Doctors
Android Java
Smart pen based prescription solution for Doctors
The App communicates a BLE based Smart Pen with sensors to read characters from a specific pattern on a sheet paper to detect pen strokes and stores the prescriptions written as the primary function. Other functionality include displaying videos and recording voice notes based on specific clicks on the paper using the pen.
Farmer Information Guide Application
Android Java
Farmer Information Guide Application
This is a mobile application for farmers in India. This application educates farmers on problems that can happen with various crops and suggest their solutions. In this application farmers can view information about Mandi in their vicinity to enable them make decisions to sell their harvested crops. It also provides information about weather predictions in their locality. Both mandi and weather data is integrated from a third party service named weather-risk. This application is supported in vernacular languages as well.
Capital Expenditure Lifecycle Management
Android Java
Capital Expenditure Lifecycle Management
This mobile and web application allows users to generate requests for Capex allocation which is validated and approved by relevant stakeholders. The stakeholders can also track and monitor progress of the capex requests.
Field Reporting Management Application
Android Java
Field Reporting Management Application
An application built on Android platform for the field managers to plan and distribute the work among the Field officers and keep track of field officers. Initially designed for specific tablets, later got converted to BYOD.
Field Officers Mobile Reporting
Android Java
Field Officers Mobile Reporting
Android application made for field officers of one of the agro-based companies, who work in the field and visits farmers, retailers. This application is to facilitate the Field officers and also helps higher authorities to keep eye on Field officers.

Get in Touch

My inbox is always open. Whether you have a question or just want to say hi, I’ll try my best to get back to you!