Aswini Ashok

Aswini Ashok

SENIOR ANDROID DEVELOPER

Profile summary

With over 5.6 years of hands-on experience in building and delivering Android applications using Kotlin, Java, and Jetpack Compose, I bring a strong foundation in mobile development and a passion for delivering high-quality, user-centric apps. Here’s a summary of my experience and skills: Designed and developed Android applications following clean architecture principles (MVVM, MVP, MVC). Proficient in Jetpack components such as Compose, Navigation, Room, LiveData, ViewModel, and WorkManager. Integrated RESTful APIs using Retrofit, and managed local data using Room DB with coroutines and Flow for asynchronous programming. Applied Material Design guidelines to create responsive and intuitive UIs, ensuring cross-device and multi-resolution support. Utilized dependency injection frameworks like Hilt and Dagger for modular, maintainable codebases. Worked with Git-based version control (GitHub, GitLab, SourceTree). Experienced in Agile/Scrum methodologies — participating in sprint planning, backlog grooming, and cross-functional team collaboration. Actively contributed to code reviews, debugging, and performance tuning to improve overall app quality and maintainability. Familiar with cloud integration, push notifications, multimedia features (ExoPlayer, VideoView), and localization strategies. I am passionate about crafting scalable and efficient mobile experiences that solve real-world problems. I would be delighted to contribute my skills and collaborate with your team on exciting projects.

Key skills

Skills
Android SDKKotlinJavaJetpack ComposeXMLMaterial DesignJetpack Compose UIFigmaAdobe XDAndroid StudioGitLabGitHubSourceTreeMVCMVPMVVMRoomDBRetrofitAWSGCPAgile/ScrumDaggerHiltExoPlayerVideoPlayerAndroid VideoViewGlideJIRASlackClean ArchitectureMulti-threading and Concurrency (Kotlin Coroutines & Flows)Testing (Unit, Integration, UI - JUnit, Mockito, Espresso, UI Automator, Compose UI Testing)Performance Optimization (Profiling, Memory Management, Battery Efficiency)Security Best Practices (OWASP Mobile Top Ten, Data Encryption)

Professional experience

Android DeveloperMay 2025 - Jun 2025
Foodo AI

Project: Whizzo - Developed the application completely using Android SDK and Jetpack Compose, ensuring a reactive and declarative UI aligned with Material Design principles and strong UI/UX consistency. - Implemented MVVM architecture with Hilt for dependency injection. - Integrated Retrofit for API communication, handling secure network requests and parsing responses. - Utilized RoomDB for local persistence and offline access to saved addresses and cart data. - Designed and prototyped several app screens directly in Figma, translating wireframes into production-ready UI with close attention to UX consistency. - Used Kotlin Coroutines and Flow to handle asynchronous operations and data streams within ViewModels. - Implemented navigation component with Compose to manage complex screen flows. - Developed reusable and modular UI components to ensure code reusability and design consistency. - Ensured responsiveness across devices and tested UI interactions for performance and user experience.

Android DeveloperSep 2022 - May 2025
HHM Bridge Outsourcing Solutions Pvt Ltd

Projects: - Kolekt — Scrap selling and buying application. Play Store Link - Users can make a bid on the same. - Supports multiple languages. - Built using MVVM architecture with a ViewModel within each Activity and Fragment. - Used Retrofit, Picasso, and other third-party libraries. - Implemented Localization for supporting various languages. - Used custom buttons, TextFields, and worked with layouts like Constraint, Linear, Grid, and Relative. - Maintained app quality in development through continuous integration using GitLab. • Giftcard Application — Sell, buy, or exchange gift cards. Play Store Link ⚫ Used Jetpack Compose and Android SDK UI components to build login, signup, biometric authentication, and profile management screens, ensuring seamless user experience in collaboration with UI/UX team. ⚫ Built using MVVM architecture. ⚫ Developed Android UI layouts including Linear, Relative, Constraint, and Grid. ⚫ Implemented Hilt for dependency injection, RoomDB for persistence. ⚫ Implemented Material Design components including RecyclerView, Toolbar, CardView, and buttons. ⚫ Created UI components with Jetpack Compose, including LazyRow and LazyColumn. ⚫ Worked closely with UI/UX team, iOS developers, and backend team. ⚫ Provided suggestions to backend team regarding APIs to minimize changes. ⚫ Implemented Unit testing and collaborated with QA team to improve app performance. ⚫ Used GitLab for source control and JIRA for task tracking and backlog management.

Android DeveloperJan 2020 - Sep 2022
Webandcrafts

Projects: - LuLu Hypermarket — E-commerce application. Play Store Link - Built entirely in Kotlin with MVVM, focusing on Android SDK UI development (Navigation Drawer, ViewPager, RecyclerView, custom views) and optimizing UX workflows like sort and filter. - Integrated third-party libraries including Picasso and Lottie animation. - Collaborated with UI team for assets and designs. - Implemented localization, data binding, and Material Design components. - Implemented Navigation Drawer, ViewPager Tabs, and diverse themes/styles. • Joy Alukkas — Gold purchase and rewards app. Play Store Link ⚫ Assisted users in buying gold, redeeming rewards, viewing gold rates. ⚫ Developed in Java using MVP architecture. ⚫ Collaborated with product managers, designers, and backend developers to translate business requirements into technical specifications. ⚫ Designed UI screens and implemented animations using Lottie. ⚫ Optimized app performance and scalability by building modular and reusable UI components. ⚫ Used data binding and RecyclerView with Constraint, Linear, and Relative layouts. • IEX — Package tracking application. ⚫ Enabled users to monitor package delivery and track driver routes. ⚫ Developed in Kotlin using MVVM and NavGraph. ⚫ Managed the project using Git and JIRA. • RadioLite — Radio streaming app. ⚫ Allowed audio streaming with background play, notifications, reminders, and program schedules. ⚫ Used vertical and horizontal RecyclerViews and collaborated with UI team for assets.

Education

Master's, Mobile Phone Application DevelopmentJan 2020
Cochin University of Science and Technology(CUSAT)
Bachelor's Degree, Software DevelopmentJan 2017
Kerala University