Biotech trained / Software built / AI focused
Jose Alvarado Alvarenga
Backend engineer building the systems layer for AI products, engineering agents, and human performance tools.
3.5+
years building
AWS
certified
70.3
training lab
Selected work
Proof in systems, not slogans.
Projects that connect practical engineering with AI behavior: structured outputs, deterministic compute paths, MCP surfaces, and products tested against real user constraints.
REPNOTES AI
Swift · SwiftUI · Supabase · Deno Edge Functions · Anthropic Claude (Haiku 4.5 / Sonnet 4.5)
PROBLEM
You're between sets with 60 seconds on the clock. Every workout app wants you to tap through menus and dropdowns to log what you just did. Logging a lift shouldn't take longer than doing one.
SOLUTION
One text input. Type "bench 225 3x5" and Claude parses it into exercise, weight, sets, and reps as structured data — backed by a schema-constrained JSON output contract and a Haiku-to-Sonnet fallback so the parse can't silently break.
HIGHLIGHTS
Schema-constrained structured output (Anthropic JSON schema) so parses can't drift
Haiku 4.5 primary, Sonnet 4.5 automatic fallback on first-model error
Prompt-injection defense: input sanitizer, Unicode normalization, multi-line injection guard
Coach pipeline: deterministic compute + LLM rewrites prose only — numbers can't come from the model
WHOOP MCP SERVER
TypeScript · Node.js · Express · SQLite · OAuth 2.0 · MCP SDK
PROBLEM
You're training for a race with a Whoop on your wrist collecting HRV, sleep, recovery, and strain around the clock. All that data and the decision of whether to train hard or rest still comes down to a gut feeling.
SOLUTION
Connects your Whoop to Claude through MCP. Instead of staring at recovery scores and guessing, you ask Claude what to do today and it tells you based on your actual HRV, sleep, and strain data.
HIGHLIGHTS
Acute-to-chronic workload ratio (ACWR)
HRV trend analysis
Cumulative sleep debt tracking
Race readiness scoring across 7 MCP tools
PROJECT DOLPHIN
Python · MCP SDK · FastAPI · Ollama
PROBLEM
AI coding agents waste tokens on irrelevant context. Static docs like CLAUDE.md cause context rot — performance degrades as input tokens increase, even on simple tasks. RAG retrieves code, not knowledge. The longer the session, the worse it gets.
SOLUTION
A context graph engine that builds a queryable knowledge graph from code, git history, and agent interactions. Serves the smallest possible set of high-signal tokens on demand via MCP and A2A protocols. Tracks what agents already know. Prevents context rot.
HIGHLIGHTS
Queryable knowledge graph from code, git, and agent interactions
MCP + A2A protocol support — works with any agent framework
Context rot prevention based on Chroma/Anthropic research
Open source — shipping soon
Profile
A builder shaped by systems.
Backend engineer with 3.5+ years building event-driven systems, data pipelines, and microservices in Python, TypeScript, and AWS at Capital One.
Built a CLI that gives Claude and other AI agents on-demand access to centralized documentation across repos and services, and a Claude Code Skills marketplace to centralize AI tooling for engineers. On personal time, I'm building a Whoop MCP server that connects biometric data to Claude for personalized coaching and an AI workout app currently in TestFlight beta, with a deterministic compute layer that keeps the model on the prose side of a hard trust boundary so numbers can't come from the LLM.
I studied biotech, which sounds like a left turn, but really I've just always been obsessed with how systems work and how to make them perform better. Now I'm training for an IronMan 70.3 to put it all to the test.
Backend
Java
Python
PySpark
Microservices
REST APIs
AWS
DynamoDB
Lambda
Fargate
Glue
RDS / EC2
Multi-Region
Data
ETL Pipelines
Databricks
Event-Driven
Splunk
Mobile
Swift
SwiftUI
AI
Claude API
MCP
Prompt Caching
Structured Output
Other
TypeScript
Node.js
Supabase
SQLite
OAuth 2.0
CERTIFICATION
AWS Certified Solutions Architect, Associate (2023)
Training lab
The body is part of the system.
DAYS TO IRONMAN 70.3
SWIM
BUILDING BASE
1x / week
BIKE
ON TRACK
3x / week
RUN
ON TRACK
3x / week
Fueled by approximately 4,827 cups of coffee.
© 2026 Jose Alvarado Alvarenga