Developer Profile

Mobile Application Developer

5+ years of experience crafting robust mobile applications with cutting-edge technologies

About Me

I am an Mobile Application developer with 5 years of experience in designing, implementing, and maintaining robust mobile applications. I am proficient in Java/Kotlin, Flutter/Dart, Android SDK, Android Studio/VSCode, Cursor, RESTful APIs, Firebase, and Material Design principles. Also, I have experience implementing MVVM/MVC/Clean architecture with scalable applications with Git version control to manage each release and feature. I have collaborated with cross-platform teams like Unity, React-Native, and Flutter and helped implement native features. I have experience in Leading teams and delivering successful projects. In the end, I am committed to continue integrating new changes to improve app development.

Throughout my career, I've worked on various projects ranging from e-commerce applications to real-time messaging systems, gaming platform, always focusing on delivering high-quality, scalable solutions while following best practices and modern architecture patterns.

Technical Skills

Frontend Development

Java RxJava Retrofit Android Networking Kotlin Kotlin Coroutines Koin Dagger Hilt Dependency Injection Flutter/Dart State Management (GetX/Provider/Bloc) Material UI Jetpack Compose Cross-Platform Communication with React Native or Unity Glide/Picasso Image Library CameraX Image Processing

Backend Development

NodeJS MongoDB ExpressJS SQLite and Room Database Socket.IO

Tools & Technologies

Architecture of MVVM/Clean Architecture Dependency Injection Firebase Integration Git Version Control (Gitlab, Github, Bitbucket) Jira and Asana Task Management Google Play Console GSON ChatGPT Deepseek Github Copilot Android Studio VSCode Cursor

Featured Projects

Project

GoodGamer SDK

Developed an SDK for GoodGamer's online gaming platform enabling real-money transactions, user profile management (including sign-in/out, profile changes, password updates), tournament and head-to-head match tracking, and financial transactions (deposit/withdrawal via webview). Compatible across various platforms, including Unity.

Unity SDK Java Android Maven Central Management Retrofit
Project

Haploscope

Consists of three apps: Physician's app for managing appointments, Patient & Caregiver app for schedule management, and CancerGO Community app for user interaction with posts, images, and videos. Includes sign-in/up, text chat, and push notifications.

Medical Community Notifications Messaging Android Kotlin Room Database Retrofit Push Notification
Project

Diamond Connect

Developed a chat module supporting multiple image/video sharing, text with emojis, user mentions, and actions like star/unstar/pin/unpin/delete in group chats.

Chat Messaging Android Java Kotlin Push Notification
Project

Sundance Concierge Gateway

This app is used to scan tickets or passes for films/events. Includes QR code scanning features.

QR Code Ticketing Android Kotlin CameraX
Project

Yogavivo

A fitness video app allowing users to download/delete videos, cast via Chromecast, like/unlike videos, and enjoy seamless playback functionality.

Fitness Video Tablet Phone Responsive Android Java
Project

GG11 Fantasy Sports

Built a fantasy sports app allowing users to log in, see matches, build fantasy teams, and predict ball-by-ball for rewards.

Fantasy Sports Gaming Flutter Provider
Project

Quotes App

Developed a quote-sharing platform integrated with an API for inspirational content and offering personalized creation tools.

Quotes API GetX Flutter
Project

Birla White

Developed features and migrated the structure to clean architecture using dependency injection and state management.

Clean Architecture Dependency Injection Provider QR Scan Flutter

Get In Touch