Work
April 22, 2026
David Peek
Lead / Staff Software Engineer based in Sydney, Australia
AI-native systems, automation, distributed architecture
Summary
Staff-level engineer with 15+ years experience designing and shipping complex systems across frontend platforms, distributed infrastructure, and AI-native automation.
Combines deep technical execution with product and commercial understanding, with a track record of building high-leverage systems in small teams, from multi-platform video SDKs used by major broadcasters to an offline-first commercial estimation platform and a next-generation browser automation runtime.
Experience
Co-founder - OpenSurf
2025 - Present
Building an AI-native browser automation platform focused on reliable, local-first agent execution.
Designed and implemented a typed actor runtime for coordinating browser sessions, agents, and UI across Playwright and Chrome extension environments, using synchronized TinyBase stores and RPC-style communication.
Built a semantic graph and fingerprinting system to replace brittle DOM selectors with resilient, structure-aware targeting across UI changes.
Developed a deterministic validation platform for browser automation, enabling repeatable testing, regression detection, and safe evolution of agent behaviour.
Architected a local-first execution model to avoid limitations of cloud browsers (latency, blocking, auth fragility).
Built tooling for artifact capture, replay, and scoring of automation workflows (DOM snapshots, screenshots, semantic state).
Impact:
Established the core technical foundation for reliable web automation beyond script-based approaches.
Enabled measurable benchmarking and validation of agent performance.
Co-founder & CTO - Estii
2021 - Present
Built and operated a commercial estimation platform for services businesses, replacing spreadsheet-based workflows with a structured, real-time system.
Architected an offline-first, real-time collaborative system using Next.js, Replicache, and Cloudflare Durable Objects.
Designed a typed document graph model and shared calculation engine linking scope, pricing, scheduling, and forecasting.
Built a financially correct feedback loop between estimation and scheduling, handling complex pricing models (multi-currency, tiered pricing, margins, recurring services).
Implemented a heuristic scheduling engine exploring and ranking valid project plans under business constraints.
Designed an asynchronous forecasting pipeline to aggregate distributed deal data under serverless memory constraints.
Built full platform infrastructure: sync, schema validation (Zod), migrations, backups, exports, E2E automation, and CI/CD.
Technical scope:
Custom replication model with cross-entity sync (deal <-> workspace).
Memoized calculation engine with selective invalidation.
Distributed data model using Durable Objects (sharded by workspace/deal).
500+ automated UI snapshots per commit for regression detection.
Commercial outcomes:
30 active users across 3 paying customers ($30K ARR).
Supported multi-million EUR deal pipelines (10M+ handled by a single customer).
Zero major incidents or data loss over 4+ years of operation.
Key insight: Delivered a high-complexity, financially critical system with a two-person team by investing heavily in system primitives and automation.
Director of Solution Engineering - Deltatre
2017 - 2021
Led solution design and commercial estimation for large-scale video platform integrations.
Owned end-to-end RFP response process for $1-5M+ deals across OTT video platforms.
Translated ambiguous client requirements into scoped architecture, delivery plans, and pricing models.
Built structured estimation workflows that later evolved into Estii.
Coordinated stakeholders across design, frontend, backend, video delivery, and infrastructure teams.
Influenced product roadmap through analysis of pipeline demand.
Scope:
Video ingest, encoding, DRM (Widevine, FairPlay), streaming (HLS).
Authentication, payments, analytics, ad integration.
Multi-platform frontend delivery.
Lead Frontend Engineer / Architect - Deltatre
2009 - 2017
Led development of a cross-platform application SDK powering OTT apps across web, mobile, and connected devices.
Built a multi-platform SDK enabling shared code across 20+ device platforms (Web, iOS, Android, Samsung, PlayStation, LG, etc.).
Designed a runtime abstraction layer spanning HTML, Flash, and native (OpenGL/SDL) environments.
Developed a UI framework, component system, and application architecture.
Led a team building tooling for cross-device testing and deployment.
Impact:
SDK used in applications for BBC, ITV, DAZN, WWE Network, Channel 5, YouView, and others.
Enabled reuse of application logic across a fragmented device ecosystem.
Technical Skills
Languages: TypeScript, JavaScript
Architecture: Distributed systems, offline-first sync, actor models
AI/Automation: LLM-driven workflows, agent systems, browser automation
Frontend: React, Next.js, Tailwind
Infrastructure: Cloudflare, AWS, Vercel
Data: Replicache, TinyBase, Zod, Drizzle
Testing: Playwright, E2E automation, deterministic validation systems