Skip to content
View TarunTalan's full-sized avatar

Highlights

  • Pro

Block or report TarunTalan

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
TarunTalan/README.md

Typing SVG

🚀 About Me

Coding GIF

I am a Mobile Application Developer specializing in building scalable, robust, and user-centric applications across Flutter and Android. I am highly passionate about Clean Architecture, MVVM, and reactive state management (BLoC/Riverpod), always striving to write testable and maintainable code.

With a strong interest in analytical problem-solving, I actively participate in competitive programming to sharpen my knowledge of algorithms and complex data structures.

🌟 Highlights

  • 📄 Resume: View / Download my Resume (PDF)  
  • 🏪 Store Releases: Shipped multiple applications end-to-end to the Google Play Store
  • 🌐 Portfolio: Explore my featured projects and writing at tarundev.me
  • ⚙️ Core Focus: Modular architecture, offline-first databases, real-time messaging, and secure CI/CD pipelines
  • 🧠 Problem Solving: Completed 300+ challenges on LeetCode & Codeforces

📱 Featured Projects

🍔 BunkBite — Canteen Ordering App



Live on Play Store for 200+ students. Supports menu browsing, order customisation, and secure payments.

  • Stack: Flutter · Dart · BLoC · Dio · GoRouter · FCM · Node.js · PostgreSQL
  • Real-time updates via WebSockets & FCM notifications.
  • 80%+ test coverage with unit & widget testing.

💸 TruXpense — AI Expense Tracker



Expense tracker with automated bank SMS parsing across 15+ banks, custom categories, and PDF/Excel export.

  • Stack: Kotlin · Jetpack Compose · MVVM · Hilt · Room · Retrofit · Spring Boot · BERT
  • Fine-tuned BERT classification model (92% accuracy).
  • Secured with JWT + OAuth 2.0; improved API speeds by 35%.

🗓️ Presently — Attendance Tracker



College attendance manager featuring predictive analytics, timetable syncing, Glance widgets, and Material You dynamic theming.

  • Stack: Kotlin · Compose · MVVM · Clean Arch · Hilt · Room · WorkManager · Firebase
  • Glance home screen widgets for instant access.
  • Room database offline caching & WorkManager background sync.

🛠️ Technical Skills

💻 Languages & Frameworks

Dart  Kotlin  Java  JavaScript  C  C++  Flutter  Android  Spring Boot

🗄️ Databases, Cloud & Tooling

PostgreSQL  MySQL  Firebase  Android Studio  IntelliJ IDEA  VS Code  Git  Docker  Postman  Gradle  GitHub Actions

🧩 Competitive Programming

Passionate about problem-solving and algorithmic complexity. You can find my profiles below:

LeetCode    Codeforces    CodeChef

📬 Connect with Me

Let's build something amazing together! Feel free to reach out:

LinkedIn    Twitter    Gmail    Portfolio    Resume

📊 GitHub Analytics

Tarun's GitHub Streak

Pinned Loading

  1. VitalUp VitalUp Public

    VitalUp is a comprehensive health and wellness platform that helps users build sustainable habits through activity tracking, nutrition logging, mindful routines, and personalised coaching.

    Kotlin 1

  2. TruXpense-app TruXpense-app Public

    TruXpense is an AI-powered Android expense tracker that automatically parses bank SMS, categorizes spending, and delivers smart insights to help users understand where their money goes.

    Kotlin 2 1