Skip to content
View Rohan-R07's full-sized avatar

Block or report Rohan-R07

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Rohan-R07/README.md

πŸ‘‹ Hi, I’m Rohan

πŸš€ Android Developer | Kotlin | Jetpack Compose | Firebase AI | ML Explorer


πŸ”₯ What I Do

I build modern Android applications that combine:

  • Jetpack Compose + Material 3 for expressive UIs
  • Clean Architecture (MVVM, MVI) for maintainable codebases
  • Firebase & Genkit for real-time, cloud-powered, and AI-driven features
  • AI/ML integration to bring intelligence into mobile apps

My work focuses on creating practical apps with solid engineering β€” no toy demos, but real-world use cases like summarization, quizzes, content automation, and multi-language support.


🧠 Highlight Project β€” AI Summarizer & Quiz Generator

An end-to-end AI study partner built with Kotlin + Firebase AI Logic.

πŸ”Ž Features

  • πŸ“Ί YouTube Summarizer – Extracts captions, summarizes video content into key points
  • πŸ“„ PDF Summarizer – Upload any PDF, preview, copy results, regenerate summaries
  • πŸ“ Quiz Generator – Converts documents into structured quizzes:
    • JSON-based format (id, question, options, correct answer, explanation)
    • Ready to bind directly into Jetpack Compose UIs
  • 🎨 Modern UI – Material 3 components, Compose animations, responsive layouts

πŸ›  Stack

  • Kotlin, Jetpack Compose, Material 3
  • Firebase AI Logic + Genkit
  • Firestore, Firebase Auth, Storage
  • Clean Architecture + MVVM

πŸ“— AI Study Planner

A comprehensive Android app that merges AI and productivity.

πŸ”Ž Features

  • Onboarding & Google Auth (Firebase)
  • Home Dashboard with β€œAI Study Tip of the Day” + Recents
  • Expandable FAB for Summarize YT, Summarize PDF, Generate Quiz
  • Quiz Module with progress indicators, navigation, and result summaries
  • Profile Screen with user info, app settings, sign-out
  • Crashlytics integrated for live error tracking

πŸ›  Stack

  • Kotlin Β· Jetpack Compose Navigation 3
  • Firebase Auth Β· Firestore Β· AI Logic Β· Crashlytics
  • File Picker Β· Material 3

🍽️ Meals Application

A food recipe app demonstrating REST APIs + modern Android practices.

  • Retrofit for API integration
  • Compose UI with shimmer placeholders
  • MVVM + Material 3

πŸ“ Notes App

Minimal offline-first notes application.

  • Room database persistence
  • Theming (light & dark)
  • Jetpack Compose UI

🌐 Language Picker

Utility app for internationalization.

  • DataStore for persistent dynamic language switching
  • Simple UI/UX flow

πŸ›  Tech Toolbox

Languages: Kotlin, Python, C++
UI Frameworks: Jetpack Compose, Material 3, Motion Layout, Lottie
Cloud & AI: Firebase (AI Logic, Genkit, Firestore, Auth, Crashlytics, Analytics, Storage)
Data Layer: Room, DataStore, Retrofit
Design: Figma, Google Stitch
DevOps & VCS: GitHub, GitHub Actions
Architectures: MVVM, MVI, Clean Architecture


πŸ“Š GitHub Stats

Top Languages


πŸ“« Connect


⭐ Always learning, building, and open to collaborations!

Pinned Loading

  1. Ai-Study-Planner Ai-Study-Planner Public

    AI Study Planner – A smart Android app built with Jetpack Compose & Firebase AI Logic. Summarize YouTube videos, PDFs, and auto-generate quizzes to supercharge your learning.

    Kotlin 1

  2. MealRecipe MealRecipe Public

    🍽️ A modern Android Meals app built with Jetpack Compose, Retrofit, and Room. Browse meals by category, view full meal details, search dishes, and save favorites offline with a clean Material 3 UI.

    Kotlin

  3. StitchUiDesign StitchUiDesign Public

    A design-driven Android app built with Jetpack Compose, using Figma and Google Stitch to showcase stunning UI components and layouts. Focused purely on visual design and frontend polish, with no ba…

    Kotlin

  4. NoteApplicationProto NoteApplicationProto Public

    A simple prototype of a Note-Taking Android app using Room Database, ViewModel, and MVVM architecture. Supports adding, updating, and deleting notes. Ideal for learning local storage, state managem…

    Kotlin

  5. LocalAssistant LocalAssistant Public

    Python