I’m Andrew

I build mobile apps
and AI agents

AI Major at UPenn and Mobile developer shipping production apps to thousands of users, built on clean architecture and designed around the people who use them.

Summary

Education
BSE in Artificial Intelligence at Penn
Primary craft
5 years of building Android apps
Broader canvas
Android, iOS, Web, Database and AI agents
Current focus
Building AI-powered mobile products, from LLM pipelines and RAG agents to the native Android and iOS experiences that put them in users' hands

Skills

The toolkit behind the work.

Languages

  • Kotlin
  • Java
  • Swift
  • Python
  • SQL
  • HTML
  • CSS
  • JavaScript

Android

  • Jetpack Compose
  • React Native
  • Coroutines & Flow
  • Hilt
  • Room
  • Retrofit
  • Material 3
  • JUnit
  • Play Console

Backend

  • Ktor
  • Supabase Postgres
  • FastAPI
  • AWS RDS & S3
  • REST APIs
  • PostgreSQL

Tools

  • Git
  • GitHub Actions
  • PostHog
  • RevenueCat
  • Firebase
  • CI / CD
  • Docker
  • Kanban

AI Engineering

  • Claude API
  • RAG
  • Multi-model routing
  • Evaluation harnesses
  • Agentic workflows
  • Claude Code
  • Codex

Things I’ve built

Where I’ve made an impact

May - Aug 2026

Lumora Animal Health

Mobile Application Developer

  • Built PawChart’s customer support system across the app, admin portal, and automated Slack triage.
  • Shipped an AI-powered pet vaccine verification workflow spanning check-in, document review, and QR scanning.
  • Added persistent multi-session history to PawChart’s AI assistant.
20%
faster ticket resolution
60%
faster vaccine verification
30%
more AI chat volume
Sep 2025 - Now

Penn Labs

Android App Developer

  • Own notifications and home-screen widgets for Penn Mobile.
  • Led the incremental migration from legacy XML to Jetpack Compose, Clean Architecture, and MVVM.
  • Moved networking out of the UI layer and built the app’s first unit-testable feature architecture.
4,000+
monthly active users
30%
fewer total crashes
48
tests added
Jan 2026 - Now

University of Pennsylvania

Teaching Assistant, Programming Languages

  • Lead weekly recitations in functional and object-oriented programming.
  • Mentor students through office hours and detailed code feedback.
  • Review correctness, code quality, and edge-case handling across a large course codebase.
200+
student codebase
10–20
students per recitation
Mar - Jun 2025

Classic Car Listings

Lead Software Developer

  • Built and deployed a responsive listings platform with an integrated inventory system.
  • Used targeted SEO to secure a top search position in two weeks.
  • Redesigned key workflows based on user-survey findings.
10,000+
impressions in two months
3,000
clicks
50%
faster task completion