Available for senior mobile roles

Portfolio — Nov 2026

Abhijith Warrier.

I build Android and iOS products end to end — from the first architectural decision to the store listing. Fourteen products of my own so far: twelve Android apps — three live on Google Play, nine in closed testing — and two web tools.

Mobile App Developer at Digitide Solutions Kotlin · Compose · Swift

Fig. 01 Hydra · AuraSpend
Two of fourteen — built and maintained solo. Click to enlarge
Products built
14
Live on Google Play
3
In closed testing
9
Locales shipped
60+

A decorative strip of the fourteen app icons.

Now

Nov 2026 Updated

Building

AuraSpend’s launch on Google Play, plus a closed-testing helper for indie developers. Ideas welcome →

Open to

Senior mobile developer roles, remote or hybrid — and freelance work.

Reading

1984 by George Orwell.

Watching

The Office, again. Long, I know.

01 Selected work

Two apps, two different problems.

Both are built solo — architecture, interface, store listing and the releases after. Both are live on Google Play.

01

Hydra

Health · Hydration

Live on Google Play

Log what you drink, keep a streak going, and grow a plant garden that changes with the weather.

A water tracker that treats a daily habit as something to keep, not a number to hit. A three-layer canvas wave shows the day’s progress; streaks, reminders and a plant garden grow with every goal day. Daily goals can follow the local weather, and backups land in the user’s own Google Drive. No account and no feed — just the log and the habit.

Platform
Android · Kotlin, Jetpack Compose
Stack
Hilt, Room, WorkManager, Google Drive API
Notable
60+ locales · weather-aware goals · streak garden
Store
Live, public listing
Fig. 02 Hydra — home, insights
Canvas wave · streak garden · Drive backup
02

AuraSpend

Money · Expense ledger

Live on Google Play Open source

Your bank SMS becomes a ledger — parsed on your phone, never on ours.

An expense manager for Android that reads bank messages on-device, then turns them into transactions, budgets and subscription reminders. Fifty-three sender-routed parsers handle Indian banks; an optional on-device model refines the hard cases. There is no analytics, no advertising and no backend of mine. The database is encrypted with SQLCipher, backups go to the user’s own Drive, and the whole thing is open source under AGPL-3.0 on GitHub.

Platform
Android · Kotlin, Jetpack Compose
Stack
MVI, Room, SQLCipher, ONNX Runtime, Drive API
Notable
53 bank parsers · encrypted at rest · on-device model
Licence
Open source · AGPL-3.0
Store
Live on Google Play
Fig. 03 AuraSpend — home, insights
53 bank parsers · SQLCipher · no backend

02 The shelf

Ten more, all built the same way.

One is live; nine are in closed testing, where the Play listing is visible only to registered testers. Pull a volume off the shelf for what the app does and where to find it.

10 apps

Vol. 03 Planning

Bloom

Planning · Live on Google Play

Bloom is a pastel personal planner for Android: a dashboard, a to-do planner, a sticky-note pinboard and a calendar. No accounts, no cloud sync, no planner contents uploaded.

  • A desk, not a dashboardHome greets you with the time of day, a thought for the day, and a glimpse of what is coming.
  • A planner that reads like paperCategories, due dates, reminders, repeats, search and filters — with the spacing and radii of the reference app.
Category
Planning
Status
Live on Google Play
Platform
Android
Vol. 04 Money

SubRadar

Money · Closed testing

A subscription tracker whose reminders you can prove will fire. No account, no internet permission, and a total you can check.

  • The total, not a listThe screen opens on what you actually spend each month, and what is about to charge.
  • Reminders you can checkA screen lists the next five reminders and the exact instant each one fires.
Category
Money
Status
Closed testing
Platform
Android
Vol. 05 Home & garage

ClaimCrate

Home & garage · Closed testing

Catalogue your rooms, belongings and replacement values, then export a room-by-room claim schedule PDF with totals and photographs. Works offline, no account, no permissions.

  • The document an insurer asks forTurns your inventory into a room-by-room claim schedule with values, dates, serial numbers and photographs.
  • Walk the room, don’t fill a formThe walkthrough keeps the previous room and container, so a room takes a minute, not an evening.
Category
Home & garage
Status
Closed testing
Platform
Android
Vol. 06 Work

InvoiceFlow

Work · Closed testing

Issue invoices, track what is unpaid and record what was paid. Works offline, exports to CSV and PDF, and never hides a total behind a login.

  • The numbers add upBilled, paid and outstanding are computed from the documents, and reports show which way the arithmetic runs.
  • A catalogue, not a re-typed listProducts and services are entered once and reused, so a line on an invoice is a choice.
Category
Work
Status
Closed testing
Platform
Android
Vol. 07 Home & garage

GarageLog

Home & garage · Closed testing

Keep a service log, track fuel and running costs, and be reminded before a service is due. Works offline, exports to CSV and PDF.

  • Cost per kilometre, honestlyFuel, servicing and running costs divided by the distance you actually did — from your own entries.
  • Reminders that know the odometerA service interval is a distance, so the reminder appears when you cross the number.
Category
Home & garage
Status
Closed testing
Platform
Android
Vol. 08 Documents

PocketPDF

Documents · Closed testing

Merge, split, extract, rotate and reorder PDF pages, and turn photos into a PDF. No permissions, no upload, no page limit.

  • Merge, split, extract, rotate, reorderThe five operations people actually need, each done properly — by page list, page range or fixed chunks.
  • Photos into a PDFTurn a set of photos or screenshots into a PDF, centred on the page and never stretched.
Category
Documents
Status
Closed testing
Platform
Android
Vol. 09 Documents

ShrinkPix

Documents · Closed testing

Compress images to a size you choose, or to a quality you choose, and never report a size it did not measure. No permissions, no upload, no account.

  • A size you choose, or a quality you choosePick a target in kilobytes and the solver works towards it, or pick a format and quality floor.
  • Honest about failureWhen the target cannot be reached without crossing the quality floor, it says so and gives the number.
Category
Documents
Status
Closed testing
Platform
Android
Vol. 10 Work

Timecard

Work · Closed testing

Track shifts and hours, set a pay period, and see what you are owed. Works offline, exports to CSV, and reminds you when you forget to clock out.

  • One clock, and it is the pointThe screen opens on the clock; hours, pay period and jobs are one tap away.
  • A pay period that adds upWeekly, fortnightly, monthly or the four-to-five pattern, computed from the shifts you recorded.
Category
Work
Status
Closed testing
Platform
Android
Vol. 11 Planning

ZenTask

Planning · Closed testing

A task and habit tracker with a Pomodoro focus timer, streaks, XP levels and on-device insights. Your list stays on your phone unless you turn on Google Drive sync.

  • Tasks with subtasks and dependenciesDue dates, subtasks, priorities, tags and dependencies, with the list and calendar kept in step.
  • A focus timer that records the timePomodoro intervals of 10, 15, 25 or 50 minutes against a task, with an ambient soundscape.
Category
Planning
Status
Closed testing
Platform
Android
Vol. 12 Work

Bolt

Work · Closed testing

A local-first register for power-tool rental shops. Tool catalogue with QR labels, rentals, repairs, customer dues, GST invoices and staff accounts. Works offline, syncs when you are back online.

  • The machine catalogueEvery tool is one record: brand, model, category, purchase price, warranty, stock and daily rate.
  • Rentals, repairs and the jobsheetIssue a machine with a jobsheet, due date and rate card — hourly, half-day, weekly or monthly.
Category
Work
Status
Closed testing
Platform
Android

Off the shelf

Two that run in a browser.

Neither is a Play release: Sidenote is a local-first notebook, and DSH Pocket carries the DeepSeek Harness desktop UI to a paired phone.

Web · Local-first

Sidenote

Live

Your notes, on your machine.

A private notes and knowledge base in the browser: nested notebooks, backlinks, history and exports, stored in IndexedDB. No account, no analytics, no upload.

Platform
Web · PWA
Licence
AGPL-3.0
Web · LAN plugin

DSH Pocket

Live

The full harness, at thumb scale.

A pairing-authenticated gateway that serves DeepSeek Harness Desktop’s real web UI to a phone over your own network — sessions, tool calls, diffs and approvals included.

Platform
Web · LAN plugin
Version
v0.0.4

03 Profile

The part I care about is the part after launch.

Four years across Android and iOS — and fourteen products of my own to show for it.

I’m a mobile developer with four years of shipping Android and iOS products, currently at Digitide Solutions. My work has covered reactive interfaces, offline-first data flows, Firebase-backed services, iOS feature delivery and IoT communication over USB, LoRa and Bluetooth.

Most of what I know comes from maintaining my own apps in public: store reviews, crash reports, Play policy changes and the slow work of making a screen survive a small phone, a large font and a bad connection. I like problems where the software has to be honest about the device it’s running on.

Built solo — design, architecture, store listing, and the releases after.

What I work with

Android
Kotlin, Jetpack Compose, Material 3, Hilt, Room, WorkManager, CameraX
iOS
Swift, SwiftUI, UIKit, async/await, Core Bluetooth, TestFlight
Architecture
MVVM, MVI, clean architecture, repository pattern, SOLID
Data
Firebase, REST, Google Drive API, SQLCipher, Cloudflare R2
Devices
USB, LoRa, BLE, firmware and binary parsing
Delivery
JUnit, Espresso, XCTest, CI/CD, Play Console
Open to work

Senior mobile roles, remote or hybrid — and freelance projects. Email is fastest.

04 Record

Four years, three teams, one habit: ship.

The day job, the degrees, and the courses that came with them.

Experience

Nov 2025 — Present

Mobile App Developer Digitide Solutions Ltd.

Current

Android and iOS feature delivery, API integration, code review and architecture decisions across the mobile stack.

Jun 2022 — Nov 2025

Android App Developer Primemover Solutions Pvt Ltd.

Coimbatore

Kotlin and Compose product work, clean architecture, Firebase, performance optimisation and mentoring.

Sep 2021 — Nov 2021

Data Annotator for AI Digiyoda Media Pvt Ltd.

Parkel, Telangana

Annotation and validation of AI/ML datasets, with tooling feedback and quality assurance.

Education

2019 — 2022

Bachelor of Computer Applications

Bharathiar University
2018 — 2020

Bachelor of Arts in English

Rabindranath Tagore University

Certifications

09
01

Android Development (Kotlin)

Internshala

Kotlin fundamentals, UI/UX and app deployment.

02

Android 12 & Kotlin Masterclass

Udemy

Compose, architecture and performance tuning.

03

Flutter Development Bootcamp

Udemy

Cross-platform app development.

04

Stay Ahead of the AI Curve

Google

AI trends and emerging technology.

05

Google AI Essentials V1

Coursera

Core AI concepts and practical applications.

06

Use AI Responsibly

Google

Ethics, bias awareness and responsible deployment.

07

Discover the Art of Prompting

Google

Prompt engineering and interaction techniques.

08

Maximize Productivity With AI Tools

Google

AI-assisted workflow efficiency.

09

Introduction to AI

Google

Foundations, history and real-world applications.

Abhijith Warrier — Résumé Open in new tab
App screen