// 02 — stack
everything I touch.
A complete inventory of the languages, frameworks, services and tools that power Kevil.OS, A360 and Policy → Pipelines.
// this site
- HTML / CSS / vanilla JS (no build)
- GSAP 3.12 + ScrollTrigger
- Lenis smooth scroll
- Web Audio API (custom synth)
- Inline SVG + canvas FX
- Google Fonts: JetBrains Mono, Space Grotesk, Syncopate, Instrument Serif
// frontend (A360)
- Next.js 16 (App Router, RSC)
- React 19
- Kyndryl Shidoka design system (Lit web components)
- Tailwind CSS 3
- TWK Everett · Roboto Mono
- Per-tenant React Context + URL params
// backend
- FastAPI (Python 3.12)
- Pydantic v2
- Uvicorn workers
- Azure Functions (Python 3.11/3.12)
- OpenTelemetry SDK
// AI / ML
- LangGraph + LangChain
- Azure AI Foundry
- Vertex AI · Gemini 2.5 Pro
- LiteLLM (proxy + routing)
- Agentic AI · RAG · Prompt Engineering
- LSTM / time-series
// cloud
- Azure: AKS, ACA, Functions, App Service
- Azure Data Explorer / KQL
- Cosmos DB (NoSQL)
- AWS: EC2, S3, SageMaker, Kinesis
- GCP: Cloud Run, Vertex, GCS, Firestore
- Bicep · Terraform · Cloud Build
// data / observability
- Elasticsearch + Kibana
- Azure Data Explorer (31 MVs)
- PostgreSQL
- Pandas · NumPy
- OTEL collectors
// dev / ops
- Git · GitHub · GitHub Actions
- Docker · Podman
- VS Code · GitHub Copilot
- iTerm2 · zsh on macOS
- APScheduler
// languages
- Python (primary)
- TypeScript
- C++, Java, R
- SQL · KQL
- Shell (zsh / bash)