Skills

Capabilities, mapped.

A working map of what I reach for — from model orchestration to pixels to infrastructure. Depth where it matters, breadth where it helps.

Categories

Drag to rotate · hover to inspect

Proficiency

Categories

AI Engineering

Retrieval, agents, evals and the plumbing that keeps them honest in production.

  • LangGraphExpert
  • LangChainAdvanced
  • RAG SystemsExpert
  • Agentic WorkflowsExpert
  • LLM EvalsAdvanced
  • OpenAI APIExpert
  • Anthropic APIAdvanced
  • GeminiProficient
  • PyTorchProficient
  • Hugging FaceAdvanced
  • Fine-tuningProficient
  • OllamaProficient

Frontend

Interfaces that feel fast, look considered and stay accessible.

  • ReactExpert
  • Next.jsExpert
  • TypeScriptExpert
  • Tailwind CSSExpert
  • Three.js / R3FAdvanced
  • MotionAdvanced
  • WebGL / ShadersProficient
  • ViteAdvanced
  • StorybookProficient
  • PlaywrightProficient

Backend & APIs

Typed contracts, streaming responses, and data models that age well.

  • Node.jsExpert
  • PythonExpert
  • FastAPIExpert
  • PostgreSQLAdvanced
  • pgvectorAdvanced
  • RedisAdvanced
  • PrismaAdvanced
  • DrizzleProficient
  • GraphQLProficient
  • tRPCProficient
  • ZodExpert
  • SupabaseAdvanced

Data & Analytics

From event contracts to forecasts — the analytics side of my USC degree, applied.

  • SQLExpert
  • pandasAdvanced
  • NumPyAdvanced
  • scikit-learnAdvanced
  • dbtProficient
  • Apache SparkProficient
  • AirflowProficient
  • DuckDBProficient
  • PlotlyAdvanced
  • TableauProficient
  • JupyterExpert
  • RFamiliar

Cloud & DevOps

Shipping into customer environments means being comfortable in all of them.

  • AWSAdvanced
  • Google CloudProficient
  • VercelExpert
  • DockerAdvanced
  • KubernetesProficient
  • GitHub ActionsAdvanced
  • TerraformProficient
  • CloudflareProficient
  • LinuxAdvanced
  • OpenTelemetryAdvanced
  • GrafanaProficient
  • SentryAdvanced

Forward Deployed

The non-code half of the job: discovery, integration, enablement and trust.

  • Customer DiscoveryAdvanced
  • Solution ArchitectureAdvanced
  • Systems IntegrationExpert
  • Security ReviewsProficient
  • Technical WritingAdvanced
  • Stakeholder CommsAdvanced
  • Bilingual EN / 中文Expert
  • Enablement & TrainingAdvanced

How I work

Principles that ship.

01

Evals before vibes

Every AI feature gets a test set, a metric, and a baseline before it gets a demo.

02

Customer is the spec

Forward deployment means the spec lives in the customer's workflow, not in a doc. I go find it.

03

Type the boundary

Schemas at every seam — API, DB, model output — so the system fails loudly and early.

04

Ship, observe, iterate

Tracing, logging and feedback loops are part of v1, not a follow-up ticket.

Daily toolbelt

What's open right now.

CursorEditor
TypeScriptDefault language
Next.jsWeb framework
FastAPIPython services
PostgreSQLSystem of record
LangGraphAgent runtime
DockerPackaging
VercelDeploy target
LinearPlanning
FigmaDesign