Personal details

Chinmay K. - Remote mobile app developer

Chinmay K.

Android Senior Developer
Based in: 🇮🇳 India
Timezone: Kolkata (UTC+5.5)

About

I am a developer who gets his satisfaction when an app that I develop brings a smile on my client's face. I have been developing Android apps from the past 6 years. I have developed apps ranging for Edu-tech, healthcare sector, tourism industry, sports and fitness industry etc.,
I have worked with a wide variety of clients from different parts of the world. My role as a senior developer in android has taught me a lot like good software architectural practices, software design patterns and clean coding practices. And the bet part about this was I mentored a lot of junior developers and helped them solve complex problems and build better apps
For me, programming is not only about logic but it is also about clarity, elegance, good coding practices, right architecture, testing, organizing and above all else passion. This mindset has helped me throughout my journey to produce efficient, readable and well tested code.

Work Experience

Lead Mobile Engineer
Logsafe | Apr 2023 - Present
Android
Java
Xcode
Android Studio
React Native
iOS
Swift 5

Logsafe, an innovator in the HR technology industry in real-time Attendance Management Systems, aims to simplify daily HR tasks with contactless attendance solutions.

- Spearheaded Logsafe team in building a facial recognition system for Employee Management App as a freelance mobile developer - Developed Android and iOS native wrappers for React Native application
- Engineered features for facial identification, storage, recognition, and cloud-synchronization across multiple devices
- Enhanced real-time performance using Android Graphics APIs, iOS Core Animation APIs, and profiling tools

Senior Mobile Developer
Inai | Apr 2022 - Feb 2023
Android
GitHub
Dart
npm
Kotlin
React Native
CI/CD
Flutter
I worked with Inai as a Senior Mobile Developer on a contractual basis. Took on a lot of responsibilities and ownership of developing and maintaining Inai's mobile SDKs in native Android, React Native and Flutter platforms. Contributed to and maintained documentation for the SDKs of all 3 platforms. Implemented Continuation Integration / Continuous Deployment process for publishing the SDKs to central repositories for clients to consume. Also worked on real-time automation system which checked the availability of payment providers in India by continuously making transactions. Developed apps in Android, React Native and Flutter to showcase the SDK integrations in each platform.

Projects

Areca Nut Prices App
Unit Testing
Integration Testing
Clean Coding
Flutter
Clean Architecture
UI Testing
Flutter Bloc
This app displays the Areca Nut prices in various regions of Karnataka State of India. Areca Nut is a major commercial crop in Karnataka State. Different regions have different prices based on demand & supply. This app was developed to show the various prices across different regions. Users can choose prices from over 29 markets and 7 varieties of areca Nuts. App also displays a simple graph of the prices and a list of maximum and minimum prices of every day over the last 7 months. Users can choose between English and Kannada languages. Light and Dark themes supported. This app was a hobby project. Developed the frontend in Flutter using Clean Architecture principles, Test Driven Development and BLoC for state management. The project was successful with over 10K+ downloads on play store and 4 stars rating.
Tuckpod
Android
Android Studio
Kotlin
The project was about developing an app for a public locker facility. The lockers were installed in public for people to store things for a certain period of time based on a hourly fee basis. The whole locker unit had a tablet near it on which our app was installed in the form of a kiosk. The app contained all the info about the available lockers and the number of users using. Any user could come to the tablet, enter their phone number, select a locker and store something in it for some hours. After the time is over, the user can make the payment and then retrieve his items from the locker.

Education

Jyothy Institute of Technology
Bachelor's degree・Computer Science and Engineering
Sep 2014 - Jun 2018
Kumaran's Pre-University College
High school diploma・Computer Science
Jun 2012 - Jun 2014