SH.05 — OPERATOR DOSSIER
The operator
I got here the long way round: an IT diploma in Padua, a Chef de Partie station in Oxford kitchens, then the slow realisation that I would rather build the systems than plate the covers.
Seven-plus years and three sectors later — PropTech, RegTech, HealthTech — I lead product engineering at nHabit, build two ventures of my own in Mealner and Aevenna, and take on part-time and contract engineering alongside them. London is home. Shipping is the habit.
Where the years went
Dec 2024 — present
London, UK
ACTIVEnHabit
Head of Product EngineeringPropTech · AI- Founding engineer: took an AI-powered rental platform from an empty repository to native iOS and Android apps, a web app and a Stripe-billed B2B SaaS. About 9,000 of its 9,800 commits are mine, and I hired the cross-functional team around it.
- Built the Android app solo in Kotlin and Jetpack Compose (about 2,400 tests, on Google Play since August 2026) and co-built the SwiftUI iOS app that replaced the React Native app I shipped first.
- Architected nine Go microservices (about 272k lines, 9,100 test functions) on PostGIS, and 52 AWS CDK stack types across isolated staging and production accounts.
- Built the listings-acquisition pipeline alone: 190k lines of Python that found 15,635 UK estate agents and collected 17,980 live homes in one national run of under three hours.
- Go
- Kotlin
- Swift
- Python
- Next.js
- PostGIS
- AWS CDK
- LLMs
Jun 2026 — present
London, UK
ACTIVEMealner Ltd · Aevenna Ltd
Founder & EngineerConsumer apps- Mealner: a nutrition app in Swift 6 and SwiftUI on seven Go services, with a 6.7M-food catalogue fed nightly by 27 dataset connectors. In TestFlight beta.
- Aevenna: an offline-first iOS app that turns goals into time-estimated tasks on a daily timeline, synced by a Go service. 571 iOS and 422 Go tests; site live at aevenna.com.
- Swift 6
- SwiftUI
- SwiftData
- Go
- PostgreSQL
- AWS CDK
Apr 2024 — Nov 2024
London, UK
Borderless
Senior Software EngineerImmigration & Legal RegTech- Drove the redevelopment of the platform, replacing a no-code MVP with a scalable, maintainable codebase.
- Designed secure end-to-end workflows reducing manual processing time for visa sponsorships and UK Home Office submissions.
- TypeScript
- React
- Next.js
- Node.js
- PostgreSQL
- AWS CDK
Aug 2023 — Sep 2023
Padua, Italy (remote)
Anima Underground
Freelance Software EngineerHospitality- Designed and developed a modern web app maximising performance, SEO and best practices, with a Sanity CMS for dynamic content management.
- TypeScript
- React
- Next.js
- Sanity CMS
- Vercel
Apr 2022 — Sep 2023
London, UK
Nokkel
Lead Software EngineerReal Estate · FinTech- Led hiring and coordination of a growing in-house engineering team.
- Shipped a web app with CMS and blog to boost SEO, and collaborated with FNZ and Aviva on a new product for property advisors.
- TypeScript
- React
- React Native
- Next.js
- SST
- AWS
Feb 2022 — Jan 2023
London, UK (remote)
Confidential (NDA)
Software Engineer (part-time)Gaming- Owned features from planning through testing and deployment; code-reviewed all PRs and supported junior engineers.
- TypeScript
- React
- Next.js
- Go
- Django
- Kubernetes
Jul 2021 — Dec 2021
London, UK
Skin Analytics
Full Stack Web DeveloperHealthTech · AI- Architected dockerised microservices infrastructure and led frontend re-engineering for performance, security and accessibility.
- Collaborated on skin-cancer detection solutions with the NHS, reviewing code to clinical-safety standards.
- TypeScript
- React
- Node.js
- Elasticsearch
- AWS
- Terraform
Nov 2020 — Jun 2021
Tewkesbury, UK (remote)
DBPixelHouse
Software DeveloperVirtual Events- Delivered robust solutions for enterprises like Shell, AstraZeneca, Pfizer and ITV; owned the full product life-cycle and mentored junior developers.
- TypeScript
- React
- GSAP
- Socket.IO
- AWS
Sep 2019 — Oct 2020
Eynsham, UK
RED Technology
Designer / Front-End DeveloperE-commerce- Designed prototypes for B2B and B2C businesses and developed the ecommerce platform's frontend to match approved prototypes.
- SASS
- JavaScript
- jQuery
- ASP.NET
- Photoshop
What I reach for
01 · Languages
- Go
- TypeScript
- Kotlin
- Swift
- Python
- SQL
- Bash
02 · Mobile
- Kotlin · Jetpack Compose
- Swift 6 · SwiftUI · SwiftData
- React Native (New Architecture)
- Fastlane release lanes
- XCTest · Detox · snapshot tests
03 · Web
- React 19
- Next.js App Router
- OpenNext on AWS
- TailwindCSS v4
- Playwright · Vitest · Jest
- motion · Three.js · R3F
04 · Backend
- Go (Gin) · DDD
- Node.js
- REST · WebSockets · OpenAPI
- PostgreSQL · PostGIS
- Redis · SQS workers
- Flyway migrations
- Stripe billing
05 · Cloud & DevOps
- AWS CDK
- ECS Fargate · Lambda
- RDS · ElastiCache · SQS · S3
- CloudFront · WAF
- GitHub Actions
- Docker
- Observability & DR drills
06 · AI & Data
- LLM tool-calling agents
- Claude · Gemini · OpenRouter
- Extraction benchmarks & spend guards
- Web-scale scraping
- Geospatial (PostGIS · Valhalla · OSM)
- XGBoost ranking · evaluation gates
07 · Product & Leadership
- Founding-engineer scope
- Product specs & roadmaps
- Hiring & team leadership
- Engineering standards & DoD
- UX design (Figma · Framer)
Formal calibration
BSc Computer Science — IoT & Physical Computing
University of London
Major in IoT and Physical Computing, specialisation in Machine Learning and Neural Networks.
Professional Certificate in Data Science
Harvard University
Statistical concepts and data analysis applied to real-world case studies, plus ML fundamentals.
Algorithms Specialization
Stanford University
Fundamentals of data structures and algorithm design and optimisation.
AWS Certified Cloud Practitioner
Amazon Web Services
Valid through Dec 2027.
END OF DOSSIER — SH.05
The kitchens taught me mise en place. Engineering taught me everything else — same discipline, better tools.