Resume
Kyle Phillips
Infrastructure engineer building reliable systems, from Linux to Rust.
- kyle.au/contact
- linkedin.com/in/kyleau
- github.com/kylephillipsau
- Victoria, Australia
Summary
Infrastructure engineer with a background running school and MSP environments across Linux and Windows: enterprise networking, virtualisation, security hardening, early-warning monitoring, and infrastructure-as-code automation. I like problems solved at the root: version-controlled changes, documented builds, and monitoring that surfaces warnings before they become incidents.
Outside of work I build Nosdesk, an open source helpdesk platform: a Rust backend with type-enforced multi-tenancy, an event-sourced offline-first sync engine, a durable email queue, and a signed plugin system.
Experience
Software Engineer (Contract)
Mar 2026 – Apr 2026Neuroscale AI · Remote · United States
- Two-month contract at an AI talent-intelligence platform: AI pipeline work, admin CMS features, and security and architecture fixes across the wider system.
Infrastructure Engineer
Jun 2025 – Feb 2026Solution One · Mornington VIC
- 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
Oct 2022 – Jun 2025Solution One · Nossal High School, Berwick VIC
- 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.
Open Source
Nosdesk
2025 – PresentOpen source helpdesk platform I build and maintain
- Built the 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.
Technical Skills
- Languages
- Rust Python TypeScript PowerShell Bash SQL
- 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
- Backend & Data
- PostgreSQL Redis CRDTs Server-Sent Events WebSockets LISTEN/NOTIFY Row-Level Security
- Rust ecosystem
- Tokio Actix-web Diesel serde ring yrs (CRDT) Tantivy
Education
- Certificate IV in Integrated Technologies Ringwood Training
Training
- CCNA: Enterprise Networking, Security, and Automation Cisco Networking Academy
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 evening work that grew into the platform.