Summary
Overview
Work History
Education
Skills
Technical Skillset
Own Projects
Social Media
Hobbies
Timeline
Generic

Sudheesh Mohan

Android Developer
Cherthala

Summary

Passionate and skilled Android Developer with over 6 years of experience building high-quality Android applications for both companies and own projects.

Overview

6
6
years of professional experience

Work History

Android Developer

Freelance
01.2024 - Current

Built a Kotlin Jetpack Compose Android app to help users find and also list care homes, find care services in Australia.


  • Designed and developed a scalable, high-quality multi-module Jetpack Compose Android application from scratch.
  • Implemented MVVM, MVI, and Clean Architecture for scalable and maintainable code.
  • Designed micro-frontends within the app using MVI architecture and Jetpack Compose for modular and independent feature development.
  • Developed custom Composables for dynamic UI and optimized performance across device sizes.
  • Integrated Jetpack libraries (Navigation, Room, Hilt, DataStore) and Google Maps SDK to enhance the user experience with location-based care home suggestions.
  • Contributed to strengthening the application's security by implementing advanced security measures like encrypting API calls.
  • Implemented Github workflows for pull requests.

Android Developer

Travancore Analytics
07.2017 - 08.2018
  • Developed high-quality Android applications across diverse sectors, including Sports event broadcasting, e-commerce, fitness, and social media.
  • Successfully trained and mentored freshers, helping them build strong foundations in Android development.
  • Conducted thorough code reviews and pair code reviewing to ensure code quality and adherence to best practices.
  • Allocated tasks and provided guidance to team members, fostering collaboration and productivity.

Android Developer

Singnet Solutions
06.2016 - 06.2017

• Collaborated with business analysts, testers and the team in building Bunker Manager application.

• Collaborated with Team Lead to discuss and decide about new features and modules to be implemented in the application.

• Contributed to the project by staring it from the scratch and doing challenging tasks and modules within allowed time.

• Implemented and handled Cloud Messaging feature in the app using FCM.

• Implemented offline syncing feature in the app for using the app in offline mode.

Android Developer

WORKAMMO IT SERVICES
04.2015 - 05.2016

• Worked in requirements gathering .

• Performed A/B testing

• Integrate mobile apps with different analytics libraries (Flurry, Google, Kissmetrics) to analyze customer behavior.

• Designed and developed solutions around best practices while meeting expectations.

• Redesign / Change App Features Periodically based on Website changes.

• Checking Application Security. Adding security measures in android.

Junior Android Developer

Padmam Technologies (WORKAMMO IT SERVICES)
09.2014 - 03.2015
  • Designed the project's user interface.
  • Contributed to the project by writing code.
  • Performed alpha testing.

Education

BCA(Bachelor of Computer Applications) - Computer Science

SNGM Arts & Science College
Cherthala, India
04.2001 -

Skills

Android

Technical Skillset


  • Languages and technologies: Kotlin, Kotlin Multi-platform, Android Java, XML
  • Testing APIs: Junit, mockk, Papparazzi (Screenshot testing)
  • Database and tools: Sqlite, Room
  • Architecture: MVVM, MVI, Clean architecture
  • Version Control: Git, Bitbucket
  • Cloud Messaging: FCM
  • Code Quality: Ktlint, Detekt with Compose rules
  • Other tools: Firebase SDK


Please check the sample repo to see the way I code: https://github.com/sudheeshmohan47/OnlineStoreSample


Own Projects

Checklist Locations 


Play Store Link: https://play.google.com/store/apps/details?id=com.checklistLocations.android&hl=en_IN


App for seeing checklist locations of the Ebird checklists uploaded for the selected dates on the map. You will be able to chose the country, state and district to see the checklists locations on the map between given dates. Data is fetched using Ebird API.


Thugify


Thugify is an Android App for easily editing your images to add cool stickers to the photos and lets you save and share in social media. The app contains over 200+ stickers for the users to use them to edit their photos to make the cool funny effects. The users will be able to add Glasses, Hats, Chains, Texts, Smokes and other types of stickers to their photos.


Social Media

Instagram: https://www.instagram.com/sudheeshmohan47

Youtube Gaming Channel: https://www.youtube.com/@dowitchergaming

Birding & Nature with Sudheesh Mohan: https://www.youtube.com/@BirdingandNatureWithSudhy/videos

Hobbies

Hobbies: Birdwatching,  Bird watching Tour guiding, Watching movies, Reading


Other area of interests: Human Psychology, Mindfulness 

Timeline

Android Developer

Freelance
01.2024 - Current

Android Developer

Travancore Analytics
07.2017 - 08.2018

Android Developer

Singnet Solutions
06.2016 - 06.2017

Android Developer

WORKAMMO IT SERVICES
04.2015 - 05.2016

Junior Android Developer

Padmam Technologies (WORKAMMO IT SERVICES)
09.2014 - 03.2015

BCA(Bachelor of Computer Applications) - Computer Science

SNGM Arts & Science College
04.2001 -
Sudheesh MohanAndroid Developer