Android · QA · Generative AI

Building reliable Android experiences, testing them deeply, and augmenting them with AI.

Software Engineer specializing in Generative AI, ML, Android development, and accessibility, with a strong foundation in software QA, debugging, and tooling.

Android Engineering Software QA & Testing Generative AI Kotlin · Jetpack Python · Automation LangChain · LLM APIs
Currently: Android QA and Generative AI @ HCLTech Location: San Jose, CA • In-person or Remote • Ready to relocate anywhere in the US

Three pillars of my work

Android Engineering
Modern, secure, user-first apps
Kotlin · Jetpack
  • • End-to-end Android app development with a focus on performance and UX.
  • • Secure auth flows including biometric login and token handling.
  • • Accessibility-minded UI architecture and gradual feature rollout.
Software QA & Testing
Tooling & workflows for teams
Automation
  • • Test strategy that connects product requirements to real device coverage.
  • • Custom tools that make Android testing less painful for developers and QA.
  • • Debugging, root cause analysis, and CI-friendly checks for regressions.
Generative AI
LLM-powered assistants & tools
LLMs · RAG
  • • LLM-backed interfaces that sit on top of real data sources and APIs.
  • • Retrieval-Augmented Generation (RAG) for domain-specific Q&A.
  • • Responsible AI fundamentals and large language model best practices.
Android Engineering
Secure, accessible Android apps and clients.
BiometricAuth
Kotlin

Android app demonstrating secure biometric login with fingerprint and face unlock using modern authentication APIs.

ChatGPT Android Client
Android

Simple Android client integrating the OpenAI API to bring conversational ChatGPT-style responses into a native experience.

More Android prototypes
Playground

Additional prototypes and experiments exploring UI, system APIs, and hardware integration across Android versions.

Software QA & Testing
Tools and workflows that make testing less tedious.
Android Tester
Python

Desktop tool to simplify creating and running automated tests on Android devices, with a focus on usability for testers.

Reddit Beta Feedback Analyzer
Python

QA-focused analyzer that aggregates user reports, detects patterns, and surfaces high-signal issues from Reddit threads.

CI & tooling experience
Practice

Experience tying debugging, ADB workflows, and CI tools like Docker into day-to-day QA and release processes.

Generative AI
LLM-backed tools, RAG systems, and Android integrations.
Board Games FAQ (RAG)
Python

Demonstrates how to build a smart board game rules assistant using an LLM and Retrieval-Augmented Generation.

Reddit Android Beta Feedback Analyzer
Python

Uses LangChain and Google Gemini to summarize, group, and prioritize user feedback for Android releases from Reddit.

AI fundamentals
Learning

Completed Google’s Generative AI Fundamentals and large language model courses, with a focus on responsible AI.

Let’s talk about your Android, QA, or AI roadmap

Whether you need an accessible Android app, a better QA setup, or an AI-powered assistant integrated into your product, happy to explore what we can build together.