Summary
Overview
Work History
Education
Skills
Projects
Languages
Timeline
Generic

Anand Sankar

Alappuzha

Summary

Dynamic and accomplished Android Developer with 4.5 years experience and solid background in designing, developing, and maintaining cutting-edge mobile applications. Demonstrated expertise in delivering robust solutions that prioritize functionality, scalability, and exceptional user experiences. Adept at collaborating with cross-functional teams, integrating third-party tools, and crafting reusable UI components to drive efficiency and consistency. Proficient in Java, Kotlin, and Dart and Skilled in Android TV application development

Overview

3
3
years of professional experience

Work History

Software Engineer

Reflections info systems
Trivandrum
09.2019 - 04.2022
  • Designed, developed, and maintained native Android (Java) and Flutter framework-based mobile applications
  • Developed proof of concepts (POCs) and cross-platform solutions for warehouse management and services
  • Integrated push notifications, geolocation, geocoder, butter knife, Google Maps, and third- party SDKs in various applications
  • Created maintainable, reusable, and clean code in Java and Dart, following MVVM architecture
  • Independently worked on module design, development, testing, debugging, and implementation
  • Collaborated with designers, engineers, and product managers to optimize user experiences
  • Actively participated in technical aspects, including coding, debugging, and defect fixing.

Software Engineer

Logic India Pvt Ltd
Chennai
04.2022
  • Collaborated with software development and testing teams to design and develop robust solutions, meeting client requirements for functionality, scalability, and performance
  • Incorporated offline storage, performance tuning, and threading techniques for seamless app usage
  • Android TV application development, focusing on user-friendly experiences
  • Created common libraries and reusable UI components for multiple applications, ensuring consistency and efficiency
  • Successfully integrated push notifications to enhance user engagement
  • Utilized third-party libraries, custom tools, and APIs to develop new applications
  • Managed Android app lifecycle from research and planning to deployment and post- launch support
  • Thoroughly tested applications to verify issue resolution
  • Produced comprehensive technical and user documentation, including test cases and release notes
  • Expertise in Android libraries: Jetpack Compose, Room Database, Retrofit, Kotlin
  • Coroutines, RxJava, AIDL, Bloc, GetX, Firebase, Android Material Design.

Education

Computer science and engineering

Jai Bharat College of management and engineering technology
06.2019

Higher secondary -

Believers Church English Medium School
06.2015

Skills

  • Android
  • Flutter
  • Kotlin
  • Java
  • Dart
  • Coroutines
  • AIDL
  • Room
  • Dagger Hilt
  • Retrofit
  • MVVM
  • Jetpack compose
  • Bloc , Cubit and Getx
  • Rxjava

Projects

1. Warehouse Owner App (Flutter)

Role: Solo Developer

Key Responsibilities: Developed warehouse upload, upload & signing of lease documents,bid view and approval/rejection features.

Technologies Used: Flutter, Firebase, Moengage etc

2. Warehouse Customer App (Flutter)

Role: Solo Developer

Key Responsibilities: Implemented features for location-based warehouse search, rent information, and document viewing , create or update bid, Premium/basic features.

Technologies Used: Flutter, Firebase , Moengage, Razorpay

3. Warehouse Management App (Flutter)

Role: Solo Developer

Key Responsibilities: Created stock keeping, delivery, and pickup features for leased warehouses, offline caching , automatic upload on back to online.

Technologies Used: Flutter, Offline caching, Firebase, Razorpay

4. Ripples of Kindness Online Charity App (Android Java)

Role: Mobile App Developer

Key Responsibilities: Developed cause creation, progress tracking, and communication features.

Technologies Used: Android Java, Google Ads API, Comet chat , Razorpay, Firebase.

5. KSFE Finance App (Android Java)

Role: Mobile App Developer

Key Responsibilities: Implemented chit fund management, auction participation, and SIP payments, Subscribed chit view, existing sips , view funds.

Technologies Used: Android Java, Payment Gateways Razorpay.

6. Glorifi - Banking Application (Flutter)

Role: Mobile App Developer

Key Responsibilities: Developed digital banking features, including credit card, debit card, and loan services.

Technologies Used: Flutter, API Integration, Backbase.

7. Verizon Stream TV (Android Kotlin)

Role: Android TV Developer

Key Responsibilities: Implemented on-demand content streaming for movies and OTT platforms.

Technologies Used: Android Kotlin, Video Streaming APIs, AIDL , IPC Binders

8. Verizon STB (Android Kotlin)

Role: Android TV Developer

Key Responsibilities: Developed STB offering channels and on-demand content, wireless functionality. Launched a feature-rich STB, expanding user options for entertainment.

Technologies Used: Android Kotlin, AIDL , Coroutines, flows

Languages

English
Advanced
C1
Malayalam
Proficient
C2
Tamil
Intermediate
B1

Timeline

Software Engineer

Logic India Pvt Ltd
04.2022

Software Engineer

Reflections info systems
09.2019 - 04.2022

Computer science and engineering

Jai Bharat College of management and engineering technology

Higher secondary -

Believers Church English Medium School
Anand Sankar