All work
Personal, 2025
Everything
VetSeva
Veterinary services, in the language the farmer actually speaks.
A veterinary services app where localisation was the first decision rather than the last. The language detector reads the device and the whole interface follows, including keyboard handling, which is the part most apps get wrong the moment the script changes.
Engineering notes
- Device-driven language detection across the whole interface
- Keyboard controller handling for multi-script input
- Persisted query cache for usable offline reads