Available for new opportunities

Peter Thairu Muigai — AI-primary developer building intelligent tooling and automation.

Computer Science graduate with hands-on experience building AI agent tooling, automation systems, and cross-platform developer infrastructure. Currently interning at Pixel Academy, teaching robotics and AI fundamentals to young learners while shipping production-grade developer tools on the side.

Skills

The stack I build with

Tools I use daily to ship real systems — not tutorials, working infrastructure.

Languages

TypeScript JavaScript Python SQL Bash

Applications & Desktop

Electron React Node.js REST APIs

Data & Storage

SQLite Full-text search Schema design

AI & Agents

MCP servers Local LLMs Ollama Agent automation Prompt engineering

Engineering practices

Test-driven Automation-first Cross-tool integration Security-minded

Also comfortable with

Git & GitHub Jekyll Cloudflare ffmpeg

Experience

Where I've worked

Intern, Office & Instruction — Pixel Academy

Current · Nakuru, Kenya

  • Serve as assistant instructor supporting lead instructors in robotics and AI education programs for children and teens
  • Translate complex technical concepts (programming logic, robotics, AI fundamentals) into age-appropriate lessons and hands-on exercises
  • Coordinate day-to-day academy operations: scheduling, learner records, resource preparation, and equipment setup
  • Maintain and troubleshoot the academy's teaching hardware — laptops, robotics kits, and classroom tech
  • Skills gained: technical instruction, curriculum support, mentoring young learners, operational coordination

ICT Attachment — Nakuru Teaching & Referral Hospital

3 months · ICT Department

  • Provided first-line technical support to clinical and administrative staff across hardware, software, and network issues
  • Diagnosed and resolved day-to-day ICT problems to minimize downtime of systems supporting hospital operations
  • Supported routine system maintenance, user account management, and department documentation
  • Collaborated with the ICT team on infrastructure reliability in a high-demand healthcare environment

BSc Computer Science — Kabarak University

Final results pending

  • Core training in software engineering, systems, and problem-solving
  • Computer Networking short-course certification completed alongside degree

Work

Selected projects

Real systems, built and maintained — each one solving a problem I actually had.

Open source

SGM — Shared Global Memory

An open protocol for persistent, interoperable memory between AI agents and software tools — so context follows you across tools instead of resetting each session. Protocol-first design: specification, JSON schemas, a conformance suite, and a reference implementation, all transport-independent.

Protocol DesignJSON SchemaMCPTypeScriptAGPL-3.0
Shipped →
Developer infrastructure

Cross-Agent Memory Protocol

An open protocol that lets multiple AI coding assistants share one persistent memory — plans, decisions, and project context follow you across tools instead of resetting each session. Built the core engine, the MCP server, and integrations across three agent platforms. Fully tested, in daily use.

TypeScriptSQLiteMCPFTS
In active development →
Desktop application

Local AI Life Agent

A privacy-first desktop agent that runs entirely on local models — remembers everything, generates media (illustrations, voice, comics), and manages personal workflows without any cloud dependency. Full Electron application with media generation pipeline.

ElectronReactOllamaPython
In active development →
Platform

Trading Signals Platform

A full-stack market analysis platform combining a Python backend, signal processing pipeline, and an Electron dashboard for real-time market monitoring and analysis.

PythonElectronREST APIs
In active development →
Automation

Developer Workflow Tooling

A personal suite of skills, hooks, and rules that automate how AI assistants work across my machine — read-enforcement, auto-caching, session handoffs, and context injection. The system that keeps five AI tools in sync with one memory.

BashTypeScriptAutomation
Shipped →

Currently building

  • Formalizing the cross-agent memory protocol for public release as an open standard
  • Building the media generation pipeline for the local AI agent — illustrations and voice synthesis
  • Teaching robotics and AI fundamentals at Pixel Academy while continuing to ship

Contact

Get in touch

Email

ptmthairu@gmail.com

Phone

0715 538 259

Location

Lanet, Nakuru, Kenya

GitHub

https://github.com/Thairux