Case studyLive in production

Smart building and IoT platforms

Software for buildings, cars and hospitals.

End to end ownership across web, Android, iOS and connected devices: the business logic, the critical decisions and the releases.

  • Web app
  • Android
  • iOS
  • Android Auto
  • Apple CarPlay
  • Hospital tablets
  • Thermostats
  • Control panel
The scope

One platform, many people around a building

Smart home and building automation used by residents, owners, managers, installers and outside service providers. I worked across all of it and owned features from the first requirement to the store release.

The work

Six areas I owned

01

Booking, marketplace and billing

Multi-tenant booking and a services marketplace, with provider administration and the billing logic between every party involved. I turned requirements from leadership into product logic, UI and the rules that decide who pays whom.

Schedules and capacitySeat pricingDiscount rulesWaiting listsCancellations and refundsOrders and paymentsProvider accountsReviews
02

Android Auto and Apple CarPlay

Two in-car apps, each a standalone companion to the main app. Designed, built and shipped end to end with full technical autonomy and no earlier example inside the team.

Android AutoApple CarPlayGoogle PlayApp Store
03

Building systems control panel

Web and mobile tools where installers set up every system in a building end to end, and live views that show the client when a system runs and how it flows.

HeatingWaterAirElectricalLive statusSCADA
04

Hospital tablets, running 24/7

A nurse-call feature that shortens the time for a doctor to reach a patient, owned from idea to production and live in multiple hospitals. I chose a more open tablet model, built a locked kiosk mode with remote support access, set up every tablet on site and trained the medical staff.

Nurse callKiosk modeRemote supportOn-site rollout
05

Smart thermostat R&D

Research and development on a smart thermostat and a smart switch: the touch-panel interface, the device behaviour behind it and the integration with the app.

TouchGFXTouch panelsDevice integration
06

Platform, releases and deployment

The migration from AngularJS to Angular 20 with TypeScript, Ionic and NestJS, the move to Capacitor, and full ownership of CI/CD, builds and releases for web, Google Play and the App Store.

Angular 20CapacitorCI/CDStore releases

Plus many other features and improvements that stay confidential. No internal screenshots or code are shown here.

How I worked

Ownership at every step

Requirement to product logic

Requirements came from leadership. I turned them into product logic, flows and UI.

Critical decisions, owned

I made the decisions the features depended on and answered for them.

Through to release

Builds, deploys and store releases for web, Google Play and the App Store were mine.

Guiding the team

I guided technical decisions and mentored team members.

Stack

Angular 20TypeScriptIonicCapacitorNestJSAndroid AutoApple CarPlayTouchGFXCI/CD

Need this kind of ownership on your product?