Resume
Kyle Phillips
Software engineer building real-time systems in Rust.
- kyle.au/contact
- linkedin.com/in/kyleau
- github.com/kylephillipsau
- Victoria, Australia
Summary
Currently founder and lead engineer at Nosdesk Pty Ltd, where I've built a Rust backend with type-enforced multi-tenancy, an event-sourced offline-first sync engine, a durable email queue, and a signed plugin system. Bootstrapped, solo, shipping v1 in June 2026.
Prior background covers school and MSP infrastructure across Linux and Windows: enterprise networking, virtualisation, monitoring stack migrations, and infrastructure-as-code automation. Most recently spent two months on contract at an AI startup, working on AI pipelines, WebGL, and CMS features.
Experience
Founder & Lead Engineer
Nosdesk Pty Ltd · Bootstrapped, solo, v1 June 2026
- Built the Nosdesk backend in Rust on Actix-web, Diesel, Postgres, Redis, and Tokio, deployed as a single Linux binary.
- Built an event-sourced, offline-first sync engine that fans out HTTP delta sync, real-time push, and audit attribution from a single Postgres log.
- Designed multi-tenant isolation as a type-system property over Postgres Row-Level Security, making cross-tenant access a compile-time impossibility.
- Built a durable, crash-safe email queue with circuit breaking, jittered backoff, and at-least-once delivery.
- Designed a cryptographically signed plugin system with Ed25519 signing and a type-enforced install pipeline.
Founding Software Engineer
Neuroscale AI
- Two-month contract overhauling the company marketing site with WebGL hero backgrounds, interactive product demos, and core pitch visualisations.
- Contributed to Arbi (the AI talent intelligence platform) and built admin CMS features for direct team control of site content, including scheduled banners, a public changelog, and a consolidated tiptap editor.
Infrastructure Engineer
Solution One Pty Ltd
- Inherited a legacy environment and led its modernisation, patching critical vulnerabilities and replacing ad-hoc configurations with documented, replicable builds.
- Led the observability migration from Graylog to Grafana (Prometheus, Loki, Alertmanager) and laid the infrastructure-as-code foundation on Docker and Azure DevOps.
- Wrote custom tooling to migrate 150+ WordPress customer sites from legacy cPanel servers to a modern CloudLinux 8 stack, cutting over with minimal downtime and no data loss.
Technical Support Specialist
Solution One Pty Ltd
- Worked alongside the IT Manager, taking technical ownership of networking, virtualisation, Windows Server, and day-to-day support across Windows, printing, AV, and Microsoft 365.
- Modernised the segmented enterprise network (Palo Alto, stacked core switches, Meraki, 802.1X/SCEP onboarding), Windows Server, and VMware configurations.
- Migrated the school's helpdesk to Zammad end-to-end, including data migration and cutover.
Technical Skills
- Languages
- Rust Python TypeScript PowerShell Bash SQL
- Rust ecosystem
- Tokio Actix-web Diesel serde ring yrs (CRDT) Tantivy
- Backend & Data
- PostgreSQL Redis CRDTs Server-Sent Events WebSockets LISTEN/NOTIFY Row-Level Security
- Infrastructure & Tooling
- Docker Linux Azure DevOps CI/CD pipelines Infrastructure as code Grafana Prometheus Loki
- Networking
- Palo Alto Meraki Cisco VLANs 802.1X RADIUS DNS DHCP
- Systems
- VMware Windows Server Active Directory Entra ID Microsoft 365 Intune SCCM
Education
- Certificate IV in Integrated Technologies Ringwood Training
Certifications
Selected Writing
- 120,000 Lines of Rust: Inside the Nosdesk Backend Engineering deep dive: streaming pipelines, the offline-first sync engine, the durable email queue, type-enforced multi-tenancy, and the signed plugin system.
- The Helpdesk Nobody Built, So I Did The product story behind Nosdesk and the year of evening work that led to going full-time.