Skip to main content

Selected systems / Evidence index

Featured Projects

A showcase of my work in AI, full-stack development, and DevOps

Model Evaluation and Right-Sizing

Featured
Methodology Published2026

A transparent account of how I designed an evaluation for right-sizing the language model behind a Kubernetes diagnostic agent, with private measurements explicitly withheld.

DeepEvalLangfuseLLM-as-a-JudgeKubernetes+1 more

Evidence

  • —Evaluation design based on approximately 40 internal Kubernetes diagnostic scenarios
  • —Quality rubric spanning diagnosis, tool use, and reasoning
  • —Safety-first decision framework balancing quality, latency, and cost
Read case study

Sentinel Query Assistant - Natural Language to SQL Chatbot

Featured
Production2025

A natural-language-to-SQL chatbot built into a security dashboard, enabling users to query complex data in plain English instead of navigating multiple views and filters. Built solo from prompt engineering to Kubernetes deployment.

PythonFastAPIClaude Sonnet 4.5 (AWS Bedrock)PostgreSQL+3 more

Evidence

  • —Solo developer — full ownership from design to production deployment
  • —Structured prompt engineering with curated few-shot examples for SQL generation
  • —Multi-layer security design to defend against prompt injection in an NL-to-SQL context

Private enterprise project

Read case study

Daily Scribbles - Personal Diary App

Active2024

A privacy-focused, GitHub-powered personal diary application that stores daily entries as markdown files in users' own repositories, laying the foundation for creating personal datasets for future AI training.

React 18TypeScriptVite 5shadcn/ui+6 more

Evidence

  • —Distraction-free writing interface optimized for daily journaling
  • —Direct GitHub API integration for secure file storage
  • —Mood tracking functionality to capture emotional patterns

Drumbeat Generator - Enterprise Sprint Reporting Platform

Active2024

An AI-powered platform that transforms Jira sprint data into HTML newsletters for stakeholder communication, with structured prompts and per-request logging.

Go with Gin FrameworkNext.js 15 & React 19TypeScriptAnthropic Claude Sonnet 4.5+6 more

Evidence

  • —Automated transformation of raw sprint signals into polished executive communications
  • —Token-governed LLM orchestration with usage controls and request logging
  • —Three-step workflow: Board selection → Sprint filtering → Issue curation → HTML generation

Private enterprise project

Read case study

AI-Powered Portfolio - Conversational Resume Experience

Featured
Active2025

A portfolio website featuring an AI chatbot that lets visitors ask questions about my experience, skills, and projects using RAG-powered semantic search over my professional knowledge base.

Next.js 14React 18TypeScriptTailwind CSS+8 more

Evidence

  • —RAG-powered chatbot enabling natural language queries about my professional background
  • —Semantic search over structured knowledge base of resume, projects, skills, and experience
  • —Modern, responsive UI with dark theme and smooth animations

Private repo - connect with me directly for code access

Read case study

Want to learn more? Ask my AI assistant on the home page!