Eshwar.Say hello
View my work→

Software Engineer. I build native Android apps in Kotlin, and the Ktor servers and React dashboards behind them.

EshwarKadam.

About me

I turn curricula
into working apps.

Eshwar Kadam

Eshwar Kadam

Android & Full-Stack Engineer · Pune

As an Android engineer, I build the whole path from a student's tap to the server and back.

Most of my work is a CBSE maths learning platform: a Kotlin & Compose app, a Ktor question engine on PostgreSQL, and a React portal for students and admins, all backed by Firebase.

Experience

2+

years building apps

Apps built

10+

mobile apps shipped

Projects

15+

completed end to end

Less boilerplate.
More shipping.

Good apps come from boring, reliable engineering. Here is what I bring to every build:

  • Ship native apps in Kotlin & Compose
  • Generate questions with 78+ algorithms
  • Keep data in real-time sync
  • Speak to students in English & मराठी

Toolkit

Different layers.
The same app.

Android

Native apps that feel fast on cheap phones.

  • Kotlin
  • Java
  • Jetpack Compose
  • XML layouts
  • MVVM
  • ViewModel & LiveData
  • Navigation
  • Room DB
  • Retrofit
  • ExoPlayer

Backend

APIs that generate, cache and serve content.

  • Ktor
  • Coroutines
  • PostgreSQL
  • SQL
  • REST APIs
  • Node.js
  • Docker

Web

Dashboards for students and admins.

  • React
  • Material-UI
  • Recharts
  • Vite
  • Axios

Cloud & AI

Auth, push, LLMs, RAG and on-device AI.

  • Firebase Auth
  • Firestore
  • Cloud Messaging
  • Firebase Admin
  • Google Generative AI
  • Gemini Nano
  • RAG & embeddings
  • LLM tool calling
  • MCP

Everyday tools

Where the work actually happens.

  • Android Studio
  • IntelliJ IDEA
  • Git
  • GitHub
  • Postman
  • Figma

Experience

Software Engineer

Current

Anireysoft · Pune

Sep 2024 - Present

Android Developer Intern

Anireysoft · Pune

Mar 2024 - Sep 2024

Impact at Anireysoft

78+

question algorithms

10x

buffer caching

3

platforms shipped

Highlights from Anireysoft

End-to-end platform

Built a CBSE maths learning platform across Android, web and a Kotlin/Ktor backend, from first screen to production.

Question engine

Designed 78+ maths question-generation algorithms that create personalised practice on demand.

Real-time & bilingual

Integrated real-time data sync, push notifications and full English & Marathi support.

Solid foundations

Started as an intern shipping core Kotlin/XML screens with MVVM, Firebase Auth, Firestore and Retrofit.

AI projects

Putting AI
where it's useful.

01 · On-device AI · Android

Pocket AI Assistant

Offline-first Android assistant running Gemini Nano on the device: summarises notes, drafts replies and answers questions with no network and no data leaving the phone. Falls back to cloud Gemini for longer tasks.

  • Kotlin
  • Jetpack Compose
  • Gemini Nano
  • ML Kit GenAI
  • Room DB
  • Coroutines

02 · RAG · Backend

DocChat RAG API

Ktor service that lets you chat with your own PDFs and docs. Chunks and embeds files into PostgreSQL + pgvector, retrieves the right passages and streams grounded, cited answers over SSE.

  • Kotlin
  • Ktor
  • PostgreSQL
  • pgvector
  • Embeddings
  • Docker

03 · AI Agents · Full-stack

Agentic Task Automator

LLM agent that plans and runs multi-step tasks through tool calling, with a Kotlin MCP server exposing app tools and a React dashboard to watch, approve and replay every step.

  • Kotlin
  • MCP
  • Tool calling
  • LLM APIs
  • React
  • Firebase

Education

Where the foundations came from.

Contact

Have an app that
needs building?

I'm open to Android, Kotlin and full-stack roles. Tell me what you're working on.