Projects

Production apps on Google Play and Fire TV, Tamil computing tools, and the research tooling behind them.

Shipped applications

Production apps on Google Play and the Amazon Appstore.

Mobile · Nov 2021 — 2026

Remitbee Money Transfer

The Android application behind an international money-transfer platform. I led its migration to Jetpack Compose and a scalable MVVM architecture, integrated GraphQL through Apollo Client, and built the automated test suite and CI/CD workflows behind it.

  • Kotlin
  • Compose
  • MVVM
  • Apollo GraphQL
  • Hilt
  • KoTest
Mobile · Accessibility · Nov 2021 — Present

Vizhi Tamil

An accessibility-focused Android application designed to make Tamil text more accessible through OCR technologies — the applied side of my research.

  • Accessibility
  • OCR
  • AI
  • Kotlin
Mobile · Tamil literature · Dec 2018 — Present

Sanga Elakkiyangal

An Android application providing access to classical Tamil literature with a focus on usability and accessibility.

  • Android
  • Kotlin
  • Tamil Computing
Mobile · Aug 2016 — Jun 2020

TVFPlay

A streaming application for The Viral Fever's catalogue, including the migration of the codebase from Java to Kotlin.

  • Android
  • Kotlin
  • Streaming
Android TV · May 2018 — Jun 2020

TVFPlay for Android TV

The large-screen edition, built on Leanback with a custom video player module covering resolution control, captions, and playback navigation.

  • Android TV
  • Leanback
  • ExoPlayer
Fire TV · May 2017 — Jun 2020

TVFPlay for Fire TV

The Amazon Fire TV edition, adapting the large-screen experience to Fire OS and its remote-first interaction model.

  • Fire TV
  • Fire OS
  • ExoPlayer

Research & tooling

Developer tooling

GT Builder

A Python tool that generates ground truth data for Tesseract OCR in Tamil — normalising raw text, rendering it across multiple fonts into TIFF/.gt.txt pairs, verifying the result, and scoring models with CER and WER. It produced the published synthetic OCR dataset.

  • Python
  • Tesseract
  • OCR
  • Datasets
Open knowledge

FreeTamilEBooks Android

An Android application developed to improve access to Tamil digital books, supporting open knowledge and community-driven publishing.

  • Android
  • Kotlin
  • FOSS
Personal lab

Home Automation Lab

A personal engineering lab built around Raspberry Pi, Home Assistant, Linux, Docker, and self-hosted services — used to experiment with automation and embedded technologies.

  • Raspberry Pi
  • Home Assistant
  • Docker
  • Linux

Open source

I strongly believe software should empower communities.

I actively contribute through code, issue discussions, documentation, and community collaboration — always aiming to build software that others can learn from and extend.

  • Android
  • Tamil Computing
  • OCR
  • Developer Tools
  • Automation
  • Documentation
  • Free Software

View GitHub profile ↗