Android Developer Intern @ Chamberly AB

Hi, I'm Pratish

Building modern Android applications with Kotlin, Jetpack Compose & MVVM Architecture

7+
Projects
3 Mo
Internship
2026
Graduation
👨‍💻
BTech ECE @ IIIT Dharwad
Android Intern @ Chamberly AB
Dharwad, Karnataka, India
pratishk444@gmail.com

About Me

Android Developer with Real-World Experience

I'm Pratish Dwivedi, an Android Developer currently pursuing my BTech in Electronics and Communication Engineering at Indian Institute of Information Technology (IIIT), Dharwad (2022-2026).

I recently completed a 3-month internship at Chamberly AB (Sweden), where I developed core features for their mental health app. I worked with Kotlin, Firebase, REST APIs, and CI/CD pipelines to deliver production-ready features.

My expertise lies in modern Android architecture using MVVM, Clean Architecture, Jetpack Compose, and Coroutines. I've also worked on E-commerce applications with Stripe payment integration and secure checkout flows.

Work Experience

Professional Journey

Hands-on industry experience with production-level applications

Android Developer Intern

Chamberly AB

Sweden (Remote) • Mental Health App

Aug 2025 - Oct 2025

Developed core features for Chamberly's mental health app using Kotlin, Firebase, and REST APIs

Collaborated on CI/CD pipelines and GitHub workflows, improving deployment reliability and team productivity

Optimized UI performance and responsiveness across diverse Android devices and OS versions

Kotlin Firebase REST APIs CI/CD GitHub Actions

Freelance Android Developer

E-commerce Application

Remote Project

May 2025 - July 2025

Developed modern Android e-commerce app with Stripe payment integration and secure checkout flow

Built responsive UI with Jetpack Compose following Material Design 3 guidelines

Jetpack Compose Stripe SDK Payment Gateway Material 3

BTech in Electronics & Communication

Indian Institute of Information Technology (IIIT), Dharwad

Karnataka, India

2022 - 2026
Data Structures Algorithms OOP Database Management IoT Protocols

Technical Skills

Tech Stack & Tools

Proficient in modern Android development with production experience

Programming Languages

Kt
Kotlin
Primary
Jv
Java
C++
C++
Py
Python
SQL
SQL

Android Development

Jetpack Compose

Modern UI Toolkit

MVVM

Architecture

Clean Architecture

Scalable Code

Coroutines & Flow

Async Programming

StateFlow

Reactive UI

Room

Local Database

Hilt (DI)

Dependency Injection

Paging 3

Large Lists

Firebase & Backend

Firebase Auth Cloud Firestore Realtime Database FCM (Notifications) REST APIs Retrofit

Embedded & IoT

Raspberry Pi Arduino UART MQTT IoT Protocols

Cloud & Tools

AWS Git GitHub CI/CD GitHub Actions Material 3 Navigation Component

Architecture

How I Build Apps

Clean Architecture + MVVM + Unidirectional Data Flow

Presentation Layer

Jetpack Compose
StateFlow/Flow Collection
Material 3 Components
Responsive UI

ViewModel Layer

Business Logic
StateFlow State Management
Coroutines & Async Operations
UI State Mapping

Repository Layer

Single Source of Truth
Remote Data Source
  • • Retrofit + REST APIs
  • • Firebase Firestore/Realtime DB
  • • Gemini AI API Integration
Local Data Source
  • • Room Database (Offline Cache)
  • • DataStore (Preferences)
  • • ML Kit (On-device processing)

Key Architectural Principles I Follow

  • 01 Separation of Concerns: Clear boundaries between UI, domain, and data layers
  • 02 Dependency Injection: Hilt for manageable and testable dependencies
  • 03 Reactive Programming: StateFlow and Coroutines for responsive UIs
  • 04 Offline-First: Room database with network synchronization
  • 05 Error Handling: Comprehensive loading states and error management
  • 06 Testability: Architecture designed for unit and integration testing

Portfolio

Featured Projects

Production-ready applications demonstrating modern Android architecture

MediCare App

Healthcare

Modern healthcare management application with Firebase Auth, Firestore, offline caching via Room, and location-based services using Google Maps SDK. Features real-time UI updates with Coroutines.

Kotlin Jetpack Compose MVVM Firebase Room Google Maps
Architecture: MVVM + Repository

TTS-STT Voice Assistant

AI/ML

Intelligent voice assistant with real-time Speech-to-Text and Text-to-Speech capabilities. Integrates Gemini AI API for contextual responses and ML Kit OCR for text scanning from images.

Gemini API ML Kit StateFlow Coroutines Material 3
Features: OCR + AI Integration

StudyMate

Productivity

Full-featured task manager with Firebase Authentication, real-time synchronization, offline access, reminders, and productivity analytics. Built with MVVM architecture and Material Design 3.

Firebase Auth Cloud Firestore Realtime DB MVVM Material 3
Features: Reminders + Analytics

The Movie App

Entertainment

Movie discovery application consuming TMDB API with Retrofit. Features movie listings, detail views, search functionality, and favorites using Room database for offline access.

Retrofit REST API Room Coil Pagination
API: TMDB Integration

QuoteVault

Lifestyle

Quote collection application with offline storage, categories, favorites, and sharing capabilities. Demonstrates Room database relationships and WorkManager for background sync.

Room WorkManager DataStore MVVM
Features: Offline + Sharing

Traveler

Travel

Travel planning application with destination discovery, itinerary management, and location services. Features Google Places API integration and offline maps caching.

Google Places Maps SDK Location Retrofit
Features: Maps + Itinerary

Scribble

Creative

Note-taking application built with Jetpack Compose featuring rich text editing, categories, search, and cloud synchronization. Demonstrates advanced Compose UI patterns and animations.

Jetpack Compose Animations Material 3 Cloud Sync
Focus: Compose UI Mastery

Get In Touch

Let's Build Something Amazing

Open for full-time Android Developer roles and freelance projects

Contact Information

Success!