// about

About me

I build native Android apps end to end: architecture, UI, background work, monetization and release. Most of my work lives on Google Play, where apps have to be fast, stable and pass strict policy review.

A lot of it sits close to the platform — replacement phone dialers built on InCallService and CallScreeningService, default SMS/MMS messengers, exact-alarm scheduling, home-screen widgets, and media apps that handle Android 14 partial photo access.

Right now I am building a full PDF reader and editor: pdf.js running inside a WebView bridged to Kotlin, with annotation, signatures, in-place text editing, form filling, password lock and a camera document scanner, split across ~15 Clean Architecture modules.

// skills

Tech explorer

Click any technology to see the apps I've used it in.

Languages

Android UI

Architecture & DI

Data & Background

Media & Camera

Platform & Telephony

Firebase & Monetization

Tooling & Release

// journey

Career journey

From a BCA in 2016 to shipping Android apps on Google Play. Hover or tap any bar to jump to that chapter.

Years building Android
5+
Companies
2
Apps live on Google Play
12
Highest degree
MCA
Current role Previous role Education
hover or tap a bar
Work
Study

experience

  1. Apr 2025 — Present1 yr 7 mos Current

    Android Developer

    Origin Infotech

    Building and maintaining a portfolio of consumer Android apps on Google Play: dialers, SMS messengers, galleries, calendar, alarm clock and utilities.

    KotlinJetpack ComposeFirebase
  2. Jan 2021 — Mar 20254 yrs 3 mos

    Android Developer

    Wonder Software

    Built and maintained native Android apps in Kotlin and Java.

    KotlinJava

education

  1. MCA

    2019 — 2021

    Master of Computer Applications

  2. BCA

    2016 — 2019

    Bachelor of Computer Applications

© 2026 Ravi Sorathiya. Built with Vue & Tailwind.