# Mobile engineering

Canonical: https://gaboesquivel.com/mobile

Mobile work keeps pulling me past the screen: a native bridge for biometrics, a wallet session inside a messenger, a realtime audio pipeline. I build those layers along with the app.

## Multimodal AI on mobile

LegalAgent's mobile client had to handle voice and chat in two languages. I shipped it in Expo around OpenAI's Realtime API for voice and the Vercel AI SDK for chat, with bilingual transcription and synthesis in Spanish and English.

- [LegalAgent](https://gaboesquivel.com/project/legal-agent)

## Regulated mobile banking

Wink was banking without a branch visit, so identity checks couldn't depend on one either. I built biometric authentication through a React Native native bridge, which let KYC and login happen on the phone.

- [Wink](https://gaboesquivel.com/project/wink)

## Blockchain messaging and retail AR

Sense.chat is a secure chat app built around data privacy, and it needed an EOS wallet inside the messenger. I optimized the React Native app and integrated mainnet wallet and transaction flows.

Tractor Supply already had a retail app and wanted product previews, so as a consultant I built the ViroAR feature for them.

- [Make Sense Labs](https://gaboesquivel.com/project/make-sense-labs)
- [Tractor Supply](https://gaboesquivel.com/project/tractor-supply)

## Writing about mobile products

- [Evolution of AI UX](https://gaboesquivel.com/blog/2026-01-evolution-ai-ux)
- [Why I still use Expo](https://gaboesquivel.com/blog/2025-09-why-expo)

The [work library](https://gaboesquivel.com/work) has a page for each project, with the stack and the implementation details.