ABOUT / TOOLS / TECH STACK

A stack with connections.

Interfaces, retrieval, data and operations: the tools make more sense when you see how they work together.

TECH STACK / ENGINEERING ECOSYSTEM

A connected map of technologies relevant to my engineering direction. Tools are grouped by purpose; this is not a proficiency rating or a claim of production experience with every platform.

01

AI, retrieval & orchestration

Find the right context, coordinate useful actions and evaluate the answer.

  • RAG
  • AI agents
  • LLM APIs
  • Groq
  • LangGraph
  • LangChain
  • Embeddings
  • Hybrid search
  • Reranking
  • Evaluation
02

Languages & product frameworks

Connect an interface to dependable application and AI services.

  • Python
  • TypeScript
  • JavaScript
  • SQL
  • React
  • Next.js
  • FastAPI
  • ASP.NET Core
03

Data & persistence

Choose storage around the shape, lifetime and access needs of the data.

  • PostgreSQL
  • Redis
  • Qdrant
  • Supabase
  • pgvector
04

Delivery & environments

Make development reproducible and changes easier to review.

  • Docker
  • Docker Compose
  • Git
  • GitHub
  • Linux / WSL
  • CI/CD
  • GitHub Actions
05

Cloud & deployment

A landscape of platforms for delivering and operating web applications.

  • AWS
  • Microsoft Azure
  • Vercel
  • Render
  • Heroku
  • Appwrite
06

Developer workspace

Editors and hosted environments that support the daily development loop.

  • VS Code
  • Cursor
  • JetBrains IDEs
  • GitHub Codespaces
07

AI coding & collaboration

Use assistants for exploration, implementation and review with human judgment.

  • GitHub Copilot
  • ChatGPT
  • Codex
  • Claude Code
08

Observability & quality

Understand system behavior, trace failures and inspect the user experience.

  • Datadog
  • OpenTelemetry
  • Structured logging
  • Request tracing
  • Playwright
  • Accessibility checks