// Two Red Kites — Engineering Profile
Josh O
Software Engineer
Sweating the details so the system doesn't sweat under load.
The Detail Architect
Software Engineer at Two Red Kites. Pays serious attention to scalability, edge cases, and the things that could go wrong six months from now. Focus sits across full-stack Rails development, Go-based tooling, cloud infrastructure, and building the internal systems that keep the team moving fast. Core contributor to Janus.
Tech Stack & Expertise
AI & Automation
Core contributor to Janus, our AI agent orchestration framework that powers the team's development workflow. Builds and maintains custom skills, tools, and integrations across 18+ specialised agents. Janus runs through the full story-to-merge lifecycle: planning features, scaffolding implementations, automating QA with Playwright, and managing epic-driven git workflows.
The Big Win
Match
From Manual Cross-Checking to Automated Attendance
A platform needed to verify session attendance: who showed up, whether they were on time, and if they stayed long enough. The process was entirely manual, with staff cross-referencing calendar bookings against call records user by user. Migrated the platform from calendar provider and built an automated matching system that cross-references meeting data with call records, calculating time overlaps, flagging late arrivals, and confirming attendance.
Industries
EdTech & Training
Learning management systems, course delivery platforms, payment integrations, and student lifecycle management.
Emergency Response & Field Ops
Incident coordination platforms, field operations management, Power BI reporting, and multi-site data consolidation.
BioTech & Consulting SaaS
Multi-tenant SaaS platforms, AWS infrastructure, and complex deployment pipelines for consulting ecosystems.
Coaching & Wellness
Scheduling integrations, participant engagement systems, CMS-driven content, and calendar-based workflows.
Outside the Code
"When the laptop closes, I'm heading for the water. There's something about reading a wave that translates well to reading a codebase — patience, timing, and knowing exactly when to commit."
Posts by Josh O
No posts yet.