I transform complex challenges into elegant mobile solutions that impact real lives.
With 11 years at E2 Infosystems, I've grown from iOS trainee to Mobile Technology Lead, building and leading a team of eight that delivers mission-critical applications serving 150,000+ users across senior living communities and emergency response systems.
“An alert that arrives late is a safety incident, not a bug report.”
Read the full story Show less
My journey started in 2015 with a single iOS app. Today I work across the whole surface: native Swift on iOS and tvOS, Flutter apps shipping to both stores, and the real-time systems underneath them — SIP/VOIP, XMPP, MQTT and WebRTC — that connect people when it matters most. The alerting apps run two delivery transports in parallel and fall back rather than fail.
When the ecosystem falls short, I drop to native. Device-to-web video calling had no viable Flutter plugin, so it ships as Kotlin and Swift platform bridges. Managed deployment inside regulated facilities meant integrating AirWatch. Sensitive data meant encrypted SQLite plus an application-layer RSA/AES envelope, and diagnostic logs that are gzipped and encrypted on-device with a rotating keypair whose private half never leaves AWS Secrets Manager.
The work I'm proudest of outlives a single project. I built Mobile CI/CD Pipeline, a platform-aware CI/CD system that takes a Flutter, iOS or tvOS repo from commit to TestFlight off one config file, and a Melos monorepo where logging, secure storage and network monitoring are solved once and consumed by every app — pinned per app, so a regression stays contained to one consumer. Shared foundations are how a team of eight ships like a team of twenty.
What drives me is technology that's not just functional, but meaningful — accessible interfaces for seniors, reliable alerts for first responders, a wearable airbag belt a family can set up without a field visit. I still prototype for the fun of it: AR Remote Assist anchors a remote expert's annotations onto real-world surfaces over peer-to-peer WebRTC. Every line of code I write, every developer I mentor, is focused on making technology work for people, not the other way around.