Avadhut Tanugade

About Me

I'm a Software Development Engineer with over 2.5 years of experience, focusing on Android development and full-stack solutions. I work with Jetpack Compose for mobile applications and build backend services using FastAPI and Ktor.

At Rivi, I lead development projects that combine mobile and AI technologies. I've delivered projects including the Decathlon Play app (100k+ installs) and solutions using OpenAI and Google Gemini.

I create efficient, scalable applications and stay current with technologies in mobile and backend development. When not coding, I write for my technical blog.

Experience

Rivi, Bangalore (Remote)

Software Development Engineer

Mar. 2022 - Present

  • Developed Rivi travel AI chat SDK with Jetpack Compose
  • Led development of Decathlon Play Android app (100k+ installs, 4.6+ Rating)
  • Engineered sport tracking module increasing daily active users by 45%
  • Led development of media summarizer service using FastAPI, Gemini gRPC, and MongoDB
  • Created smart assistant using OpenAI's live voice capabilities with Python backend

Sensen.ai, Hyderabad (Remote)

Android Development Intern

Sept. 2021 - Feb. 2022

  • Delivered features and bug fixes for Gemineye, an AI-powered Android app for vehicle number plate detection
  • Optimized multiple UI components and addressed scrolling performance issues, resulting in a 35% reduction in jank
  • Improved login flow by implementing a new, independent login mechanism, reducing external dependencies

SorevU, Bangalore (Remote)

Android Development Intern

Jan. 2021 - Jun. 2021

  • Implemented a smart product recommendation chat interface using WebSockets, Kotlin Coroutines and Firebase Push Notifications
  • Built and maintained a stable and efficient app architecture using MVVM pattern, Retrofit, and Crashlytics

Skills

Programming Languages

Kotlin, Java, Python, SQL, HTML, CSS

Mobile Development

Android SDK, Jetpack Compose, Room, SQLDelight, Dagger/Hilt, Coroutines, Flows, WorkManager, Background Services, FCM, Kotlin Multiplatform

Backend & APIs

FastAPI, gRPC, MongoDB, WebSockets, RESTful APIs, Firebase, Ktor, Exposed ORM

APIs/SDKs

OpenAI APIs (GPT, Voice, TTS), Google Gemini, WebRTC, Voice Activity Detection

Developer Tools

Git, Docker, GitHub Actions, Bitrise, Fastlane

Projects

Blog App

Android app to fetch and display blog articles via HTTP API. Implemented secure author authentication for creating and editing articles using Coroutines, Glide, and Navigation Component with MVVM architecture.

Wallstack

Android wallpaper app that consumes Wallhaven's API for image fetching, browsing, and wallpaper setting. Built with Kotlin, Retrofit, and Jetpack components for a smooth user experience.

Github Stats API Demo Swagger

GitHub Stats FastAPI is a simple API built with FastAPI that retrieves GitHub statistics. The project includes Swagger documentation for easy API exploration.

Find My NotiWIP

A cross-platform notification history browser for Android and Desktop. Features include notification filtering, search capabilities, and sharing options. Built with Kotlin Multiplatform and Jetpack Compose.

URL Shortener WIP

A URL shortening service built with Ktor framework and Exposed ORM. Features include custom short links, content negotiation, metrics monitoring, and health checks. Containerized with Docker for easy deployment.

Education

D. Y. Patil College Of Engineering And Technology

Bachelor of Technology in Computer Science And Engineering

Jun. 2018 - July. 2022