Lapse
March 2024 - Present
VP of Engineering
Leading a 15-person engineering organisation, setting technical direction across backend infrastructure and mobile clients for Lapse.
- Member of senior leadership, working with the founders on product roadmap, feature prioritisation, and company strategy
- Led development of a graph-style database service achieving sub-ms reads and 95% cache hit ratio for millions of users
- Architecting distributed systems for social graph, realtime messaging, and data deletion
- Designing cross-platform mobile architecture with shared Rust core across iOS and Android
- Building reactive state management and offline-first persistence layers for native clients
- Driving infrastructure strategy across EKS, ElastiCache, and ClickHouse for analytics and event processing
- Establishing engineering processes, technical roadmaps, and hiring standards across teams
- Rust
- Elixir
- TypeScript
- ClickHouse
- AWS
- Swift