Henry Hiles

Henry Hiles NixOS System Administrator & Multiplatform Flutter Developer Contact me for a quote

About Me

Hello, I'm Henry Hiles, a developer specialising in NixOS system administration and Flutter development. I'm proficient with Nix, Dart, and Bash.

I build maintainable, declarative, and reproducible systems with Nix, usually using flakes, flake-parts, and Agenix. However, I can quickly adapt to any other preferred system. I also build high-performance, intuitive apps with Flutter, usually using Riverpod, Freezed, and Flutter Hooks.

Always eager to learn, I've earned certifications from Microsoft, Google, and Meta in cloud computing, AI, and cybersecurity.

Whether I'm configuring a new service with Nix, or designing a new app in Flutter, I'm always looking to deliver clean and efficient solutions.

My Projects and Contributions

The icon for QJobProcessorQuantarc Mobile Apps

Aug 2023 - Present

I designed, developed, and distributed two mobile apps for Quantarc, QHelpdesk and QJobProcessor. QHelpdesk streamlines customer support by enabling users to submit, track, and manage requests efficiently, while QJobProcessor allows contractors to see, complete, and update jobs. My responsibilities included UI/UX design, multiplatform support, and app development.

The icon for Sly, consisting of two overlapping white pyramids on an orange background. Sly

May 2026 - Present

I maintain Sly, a friendly image editor that requires no internet connection or preexisting expertise.

The Nexus Client logo, a chat bubble with an arrow above a rectangle showing the Federated Nexus colors Nexus Client

Nov 2025 - Present

I'm developing Nexus Client, a simple and user-friendly Matrix client made with Flutter and the Gomuks SDK.

The Federated Nexus logo, showing interconnected lines going out to orbs filled with the colors of the pride flag. Federated Nexus

July 2025 - Present

I run Federated Nexus, a community resource hosted on Nix with over 500 users. We host many FOSS (especially federated) services, including Matrix, LaSuite Docs, and Forgejo.

MatrixOIDC

Nov 2025 - Present

I made MatrixOIDC, an Dart program that allows for OIDC login to services authenticating against a Matrix homeserver, without the homeserver needing to support OIDC.

Nixpkgs

Aug 2023 - Present

I maintain many packages in Nixpkgs, a collection of over 120,000 software packages that can be installed with the Nix package manager.

Certifications

I have obtained certifications from renowned organisations such as Google, Meta, and Microsoft, spanning various fields, including cybersecurity, artificial intelligence, Microsoft Azure cloud services, and front-end development:

Azure Fundamentals Badge Azure Data Fundamentals Badge Azure AI Fundamentals Badge Meta Front-End Developer Badge Google Cybersecurity Badge

Hire Me

Hire me for NixOS system administration and multiplatform Flutter development. I deliver reproducible, declarative infrastructure with Nix and fast, intuitive applications with Flutter, prioritising clean code, performance, accessibility, and reliable operation across platforms.

Contact me for a quote
Home Projects Certifications Hire Me