Skip to main content

Skills

Languages

JavaScript

Web tooling, scripting, internal apps

TypeScript

AgentMeld, cli-pk, gba-next, MCP servers

Python

OpenHome voice AI, scripting, ML tooling

Swift

gh-contributions-menu-bar, macOS apps

C++

ArduRoomba, embedded systems

Rust

rustyclaw, systems tooling

HTML / CSS

Web interfaces and styling

Frameworks & Libraries

React

Component-based UIs, client projects

React Native

Mobile application development

Node.js

CLI tools, server-side development

Express.js

Backend APIs and services

Next.js

gba-next, internal web applications

AI & Machine Learning

Anthropic Claude API

cli-pk, AgentMeld agent infrastructure

OpenAI API

LLM integrations

AI Agents

Agentic workflows, MCP servers

Voice AI / NLP

OpenHome ability development

Model Context Protocol

claude-ps5-mcp, tool integrations

OpenRouter

Multi-model routing in cli-pk

Cloud & DevOps

AWS

Lambda, SQS, EC2, S3

Docker

Containerized deployments

Terraform

Infrastructure as code

GitHub Actions

CI/CD pipelines

Jenkins

Build automation

Databases

PostgreSQL

Relational data stores

MongoDB

Document databases

Redis

Caching and session stores

Other

REST APIs

API design and integration

Embedded Systems

Arduino, hardware-software interfaces

Robotics

Autonomous systems, ArduRoomba

Git

Version control across all projects

Agile / Scrum

Team development workflows