Skip to content
View jrpbuilds's full-sized avatar

Highlights

  • Pro

Block or report jrpbuilds

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jrpbuilds/README.md

Jake Paine

I like writing the code.

Programmer & software engineer in Birmingham, UK.

Website Projects Writing

I build software, infrastructure and developer tooling — usually close enough to production that Linux, networks, databases, security and deployment are part of the same problem.

At Instiller my work spans backend development, infrastructure, operations and security. Outside work I build open-source tools, experiment with agent-driven development and occasionally disappear down a Rust-shaped rabbit hole.

What I work with

My work tends to cross the boundary between software and systems. I’m as comfortable working through an application problem as I am diagnosing a Linux host, designing storage, tracing a network issue or planning a production migration.

Software PHP, Go, TypeScript, JavaScript, Python, Bash
Backend Laravel, Symfony, Zend, REST APIs, OAuth2, JWT, queues, workers, CLI tooling
Frontend Vue, React, HTML, CSS, Sass, Vite
Linux & infrastructure RHEL, Rocky Linux, Fedora, ArchLinux, Debian, Ubuntu, Docker, Ansible, AWS
Data & storage Percona / MySQL, Redis, Memcached, SQLite, ZFS, DRBD, LVM
Networking & security TCP/IP, VLANs, VPNs, firewalls, reverse proxies, Linux hardening, application security
Delivery & operations GitHub Actions, Bitbucket Pipelines, immutable releases, Prometheus, Grafana, high availability, disaster recovery
Developer tooling Git, Go CLI/daemon development, plugin systems, CI tooling, agent-driven development, OpenCode, MCP
More systems & infrastructure

AWS
EC2 · S3 · IAM · ECR · Route 53 · CloudFront · CodeDeploy

Storage
ZFS replication & snapshots · Linux MD RAID · DRBD · LVM · NFS · Samba · encrypted volumes · Tang / Clevis

Networking
Routing · subnets · NAT · WatchGuard · managed switching · iptables · nftables · firewalld · OpenVPN

Security
SSH hardening · firewall policy · secrets management · dependency scanning · vulnerability remediation · OWASP · Fail2Ban · Dependabot

Web infrastructure
Nginx · Apache · Varnish · Squid · keepalived · PowerMTA

Currently exploring: Rust · Tokio · Axum

I enjoy the parts of engineering where the boundaries get blurry: applications that need to survive production, infrastructure that benefits from software thinking, and systems where storage, networking and deployment are all part of the same problem.

Contributions

GitHub contribution grid snake animation

Pinned Loading

  1. barkley-assistant/signal-house barkley-assistant/signal-house Public

    Signal House should make it obvious whether agent work is moving and where it is getting stuck.

    TypeScript 3 2

  2. barkley-assistant/caduceus barkley-assistant/caduceus Public

    Caduceus is a WIP Unix daemon, shipped as a Hermes plugin, that polls GitHub for labeled issues, runs your AI harness against them in isolated worktrees.

    Rust 13

  3. specops-opencode specops-opencode Public

    A lightweight OpenSpec workflow layer for OpenCode with per-phase model selection

    TypeScript 1

  4. keyseal keyseal Public

    Keyseal is a small Go CLI that standardizes encrypted file workflows around sops, age, and Git. Used in production for Git-backed SOPS secret workflows.

    Go 2