Hi there!I'm Sai CharanAndroid & Swift Developer | Tech Enthusiast
About MeI'm a skilled software developer specializing in cross-platform mobile application development, I possess expertise in Android development using Kotlin and Jetpack Compose, as well as cross-platform development with Flutter. My proficiency extends to the Apple ecosystem, encompassing iOS and macOS development using Swift. Passionate about technology and dedicated to continuous learning, I constantly explore emerging technologies and design trends.
Experience
Contributed to various mobile application projects, focusing on different aspects of development. This included improving application stability by addressing crash-related issues, optimizing offline synchronization mechanisms, and developing new features such as geofencing.
Associate Software Developer
Platform CommonsMarch 2024 - June 2025
Kotlin
XML
Retrofit
MVVM
Skills
C++
Java
Kotlin
Dart
Compose
Flutter
Swift
Kobweb
Firebase
Postman
Git
Ktor
Supabase
Projects
FeedHub
FeedHub is an RSS reader built with Kotlin and Jetpack Compose, featuring a widget built with Jetpack Glance and AI-generated article summaries powered by Google Gemini.
Battery Tracker
Battery Tracker is an Android application that has a widget to display battery information of the phone and connected devices such as Wear OS and headphones.
Syllabus Spot
Syllabus Spot is a syllabus management app build using Flutter, enabling users to conveniently access their academic syllabus across multiple platforms.
Bookmarker
Bookmarker is a mobile app that allows users to save, manage, and sync website links with Google Drive for seamless access across devices.
Version Tracker
Version Tracker is an API designed for developers to manage app versions efficiently. It allows the app to compare the local version with the stored server version and seamlessly push updates to users.
Setup Box
SetupBox is a TV application built with Jetpack Compose, featuring a companion mobile app that lets users add TV channels with links and app package names to open specific apps.
Quickmark
QuickMark is a simple macOS bookmark manager built with SwiftUI, utilizing Core Data for local storage of bookmark data. It also features a menu bar icon for quickly adding bookmarks.
StepStreak
Step Streak is an Android app that keeps you motivated by tracking your daily steps and streaks using data from Health Connect.
Your Day
Your Day gives a quick overview of the weather, today's calendar events, and Todoist tasks.It helps you organize and plan your day efficiently.
FeedHub
Kotlin
Compose
Gemini AI
Supabase
Kotlin
Compose
Wear OS
Jetpack Glance
Syllabus Spot
Dart
Flutter
Firebase
Bookmarker
Flutter
Google Drive
Material 3
Flutter
Ktor
Supabase
Setup Box
Kotlin
Compose
Supabase
Quickmark
Swift
Core Data
StepStreak
Kotlin
Compose
Health Connect
Your Day
Kotlin Multiplatform
Compose
SwiftUI
Ktor