Skip to content
CK/SYSTEMS

Execution, traction, and compounding technical moats

Three products, each with real users, production infrastructure, and technical depth that compounds. Here are the numbers.

1,500+
Platform Users
3
Shipped Products
62%
Code Reduction
99.9%
Uptime
4,000+
Tests Written
1
NPM Package

Growth Trajectory

2022

  • Started full-stack development — Laravel, React, TypeScript
  • First freelance web applications shipped

2023

  • StaffPass launched — multi-tenant SaaS for school visitor management
  • Passed OWASP/NIST security audit on first attempt
  • 99.9% uptime achieved in first year of production

2024

  • VibeCord launched — Discord bot builder platform
  • 1,500+ users onboarded within first months
  • AI engineering role at Appaca — Python agent backend, 95%+ coverage
  • Content Machine shipped — 4-stage automated video pipeline, published on NPM

2025

  • 8-phase VibeCord refactor: 62% code reduction, zero breaking changes
  • DDD architecture with 4 bounded contexts and anti-corruption layers
  • 2,550+ tests, 85%+ coverage, zero TypeScript `any` types

2026

  • Portfolio monorepo consolidation — shared packages, unified infra
  • AI eval pipelines and golden-path E2E testing across all products

Product-Level Traction

OpenClaw

Autonomous Agent OS for governed business workflows

Solo Developer & Architect · 2026 - Present

Used as the operating pattern behind governed workflow experiments on calvinkennedy.com
Integrates with GitHub webhooks, Vercel, and Portarium validation layer
Built to demonstrate the 10% of agentic work that actually ships
TypeScript Node.js Claude (Anthropic) Docker AWS Lightsail Portarium
Portarium

Validation middleware for governed AI agent workflows

Solo Developer & Architect · 2026 - Present

Core governance layer behind OpenClaw deployments
Approval-first architecture with full audit trail
Designed to close the gap between agentic demos and production systems
TypeScript Node.js Zod Jest Vitest
VibeCord

AI-powered creation platform for Discord bots and games

Full-Stack Developer & Architect · 2024 - Present

Moat: DDD architecture + AI eval pipeline

1,500+ platform users and growing
62% codebase reduction while adding features
9-phase user journey verified through golden-path E2E tests
TypeScript React OpenAI Agents SDK OpenAI Codex ChatKit Node.js
Letter Generator Agent

Automated website audits and personalized outreach

Solo Developer · 2025

Automated business discovery via Google Places API
AI-powered business classification and filtering
Personalized letter generation with website audit data
Node.js Python OpenAI Google Places API FPDF
Fagan Inspection Skill

Claude Code skill for formal code inspections

Solo Developer · 2025

Formal inspection methodology
Structured defect classification
Automated review checklist generation
TypeScript Claude Code Software Engineering Code Review
Misadventure System

School misadventure request workflow platform

Full-Stack Developer · 2025

Streamlined misadventure submission process
Clear communication of policies and procedures
Mobile-responsive design for accessibility
Next.js React TypeScript Tailwind CSS
HCI Review Skill

Claude Code skill for automated HCI heuristic evaluations

Solo Developer · 2025

12+ GitHub stars
Automated HCI heuristic evaluations
Nielsen's 10 usability heuristics coverage
TypeScript Claude Code HCI Nielsen Heuristics
noslop

NPM package to detect and remove AI slop from generated text

Solo Developer · 2025

Published on NPM
Detects 100+ common AI slop patterns
Used in content-machine pipeline
TypeScript NPM NLP Vitest
Prompt Language

Structured prompt specification language for AI systems

Solo Developer · 2025

3+ GitHub stars
Formal grammar specification
Composable prompt templates
TypeScript PEG.js Language Design AI
Alpaca Chat Agent Engine

Production AI agent backend with tool orchestration

AI Engineer - Industry Partner Project · 2024 - 2025

Sequential orchestrator with deterministic tool execution
Sub-agent delegation with depth/cycle protections
95%+ test coverage with unit, integration, and E2E tests
Python FastAPI OpenAI MongoDB Redis pytest
Content Machine

CLI-first automated short-form video generator

Solo Developer · 2024 - Present

Moat: Modular AI pipeline + NPM distribution

1,400+ tests across 193 files — highest coverage of any solo project
4-stage automated pipeline: script → voice → video → publish
Published on NPM with automated releases and semantic versioning
TypeScript Remotion OpenAI Whisper Kokoro TTS Pexels API
Macquarie College ICT Platform

Internal tools monorepo powering school operations — printables, forms, AI chat, visit tracking, and more

Lead Developer · 2024 - Present

8 production apps in a single monorepo
13 shared packages (UI, auth, RBAC, printing, email, storage)
AI-powered RAG chat with inline citations and follow-up suggestions
Playwright demo recording infrastructure for portfolio showcases
Next.js React TypeScript Payload CMS Prisma OpenAI
Device Loans

Laptop and device loan management with kiosk, staff, and admin interfaces

Lead Developer · 2024 - Present

Streamlined device loan workflow from reservation to return
Kiosk mode for self-service borrowing
Admin dashboard for fleet oversight
Next.js React TypeScript NextAuth Prisma Tailwind CSS
Internal Docs

Internal documentation site for ICT department processes and technical reference

Lead Developer · 2024 - Present

Centralised documentation for all ICT processes
Searchable technical reference for monorepo apps
Next.js React TypeScript Tailwind CSS
ICT Portal

Payload CMS-based central hub for ICT department content and administration

Lead Developer · 2024 - Present

Centralised content management for ICT department
Administrative tools accessible from a single portal
Next.js React TypeScript Payload CMS Lexical Tailwind CSS
Interactive Guides

Step-by-step wizards for device setup and service configuration

Lead Developer · 2024 - Present

Self-service device setup without ICT intervention
Reduced support tickets for common configurations
Next.js React TypeScript pdf-lib Tailwind CSS
Misadventure Portal

Payload CMS portal for student misadventure and extension requests

Lead Developer · 2024 - Present

Digital misadventure and extension request workflow
Staff review and approval dashboard
Next.js React TypeScript Payload CMS Resend Tailwind CSS
Printables Studio

Puck-based document studio for creating printable posters, labels, and certificates

Lead Developer · 2024 - Present

Staff create print-ready posters and labels without design tools
CSV data merge for batch printing
AI-generated designs from natural language prompts
Next.js React TypeScript Puck Editor Tailwind CSS OpenAI
RAG Chat (Tech Helper)

AI chat interface with retrieval-augmented generation for internal documentation

Lead Developer · 2024 - Present

AI-powered answers with inline citations from internal docs
Follow-up suggestions generated automatically
Reduced repetitive IT support questions
Next.js React TypeScript OpenAI Vercel AI SDK Prisma
Student Forms

Form builder and submission portal for student administrative forms

Lead Developer · 2024 - Present

Staff build custom forms with drag-and-drop
Students complete and submit forms online
Replaced paper-based administrative workflows
Vite React TypeScript Express Tailwind CSS
Visit Tracking

ICT support visit recording and management with role-based workflows

Lead Developer · 2024 - Present

Structured logging of all ICT support visits
Role-based views for teachers, ICT staff, and admins
Next.js React TypeScript NextAuth Prisma Tailwind CSS
Ultimate Economy Bot (UEBot)

Cross-server Discord economy with web dashboard

Solo Developer · 2024

Unified currency across 5 Discord servers (~2000 users)
Zero major crashes or data losses over 6 months
~88% test coverage with ~95% on critical services
<200ms average command latency (well under 800ms budget)
C# .NET 7 Discord.NET Next.js React TypeScript
Newcastle Coding Tutors

105-route SaaS platform for coding tutoring

Full-Stack Developer & Business Owner · 2022 - Present

105+ routes across public and authenticated areas
Stripe payments with session packs ($350/5, $650/10)
Owned booking and session-request workflow for consultations and student sessions
Clerk authentication with student dashboards
Astro React Tailwind CSS Clerk Stripe Neon
StaffPass

Multi-campus staff and student management platform

Lead Developer & Architect · 2022 - 2024

Moat: Security-audited multi-tenant SaaS

99.9% uptime across first year of production
Passed OWASP/NIST security audit on first attempt
Multi-tenant SaaS architecture supporting concurrent schools
Laravel React PHP TypeScript Azure AD SQL Server
Great Plains Transport

Demo transport company website

Frontend Developer · 2022

Responsive mobile-first design
Modern React component architecture
SEO-optimized static generation
Next.js React Bootstrap SCSS
Python Balloon Game

Simple 2D arcade game with Pygame

Solo Developer · 2022

Game loop and physics implementation
Sprite-based graphics
Collision detection
Python Pygame
Unity 3D FPS Game

Open-world first-person shooter with advanced mechanics

Solo Developer · 2018

50+ hours of gameplay content
Advanced movement mechanics (wall running, double jumping)
AI enemy tracking and hunting behavior
Level progression and unlock system
C# Unity3D Blender
Mouse-Script Interpreter

Custom scripting language with lexer and parser

Solo Developer · 2017

Custom lexer and parser implementation
Variable support and control flow
Batch-style command syntax
C++

Compounding Moats

Governed workflow delivery

AI systems that ship with validation middleware, approval gates, and audit trails. Not demo-grade autonomy — production-grade operations with explicit human control points.

Architecture that holds under pressure

Bounded workflows with clear failure modes, typed schemas at every boundary, and tests that survive real data. The code gets better as the system scales, not worse.

Full-stack implementation

Workflow design, backend systems, APIs, frontend surfaces, and the reliability layer that keeps the whole thing usable. One engineer across the full delivery stack.

Want the full picture?

Request a detailed overview or start the consulting intake directly.

Newsletter

Short notes on building AI agents in production.

One email when something worth sharing ships. No fluff, no daily cadence, no recycled growth-thread noise.

Primary use: consulting updates, governed AI workflow lessons, and major project writeups.