Field Circle · 2024 — Present
Zapium — Enterprise Field Service Management
Software Engineer · Owner
Full-scale Android app for field operations teams — work orders, inspections, real-time tracking, timesheets, and asset management. Owned end-to-end.
Kotlin Java MVVM Clean Architecture Dagger 2 RxJava LiveData Room Retrofit
Zapium (formerly FieldCircle) is a production enterprise app that powers day-to-day operations for field service teams. I own its end-to-end Android development — driving feature work, testing, and multi-environment release management.
What it does
- Job scheduling & dispatch — comprehensive work-order management from creation to completion.
- Real-time field tracking — GPS-based location services for field workers.
- Dynamic forms engine — a configurable rendering engine that powers inspections and custom workflows without app releases.
- Asset management — bookable status tracking and availability for equipment.
- Operations tooling — attendance, timesheets, and expense management for field teams.
My role
- Designed a scalable architecture using MVVM + Clean Architecture to keep the growing codebase modular and maintainable.
- Led the migration of a legacy Java codebase to Kotlin, cutting boilerplate and improving developer productivity.
- Drove multi-environment release management and collaborated closely with backend, product, and design.