My work breaks down into four domains of expertise. Each domain has a curated set of tools, and each tool has a specific role inside that domain. Fullstack application engineering shows up inside every domain as the delivery vehicle for the UIs, dashboards, and APIs that domain depends on.
Platform EngineeringExplore →
Platform systems that make software easier to ship and safer to run — service boundaries, release workflows, deployment controls, environment isolation, and operational guardrails, with fullstack delivery as the vehicle for the platform's own APIs, UIs, and log-streaming surfaces.
Kubernetes — container orchestration & multi-tenant workload isolationArgoCD — GitOps-driven delivery and release rolloutsKEDA — event-driven autoscaling for stateful and event-driven workloadsDocker — containerization for portable buildsSealed Secrets — encrypted secret management in GitAmazon Cognito — auth and token refresh for platform APIsTraefik + cert-manager — ingress and TLS automationKaniko — in-cluster image buildsGitHub Actions — CI/CD pipelinesTerraform — infrastructure as codeAnsible — configuration automationGitHub Container Registry (GHCR) — container registryNestJS · React · TypeScript · gRPC · WebSocket — fullstack delivery (APIs, UIs, log streaming)
Data Platform EngineeringExplore →
The layer that carries analytics from ingestion to delivery — orchestration, compute, metadata, warehouse layers, observability, and scaling controls working together as one production system, with fullstack delivery for the analytics APIs, dashboards, and serving surfaces.
Apache Airflow — pipeline orchestrationdbt — data modeling and transformationApache Spark — distributed compute and processingDelta Lake — transactional storage and warehouse layerDremio — serving/query engine (with KEDA-driven elastic autoscaling)Databricks — ML and analytics computeGreat Expectations — data quality validationPostgreSQL — relational storeKEDA — event-driven executor autoscalingAmazon EKS — Kubernetes-managed analytics infrastructureArgoCD (GitOps) — infrastructure-as-code delivery for the data stackFastAPI · React · TypeScript · WebSocket — fullstack delivery (analytics APIs, dashboards, serving surfaces)
Agent systems as production infrastructure that can be deployed, observed, governed, and improved — multi-agent orchestration, model gateways, runtime packaging, control surfaces, approval paths, observability, and domain-specific workflows, with fullstack delivery for the agent control surfaces and dashboards.
Hermes — agentic runtime frameworkNATS JetStream — agent state and specialist routingLLM (OpenAI, Ollama) — model gateway and reasoning coreSlack API — human-in-the-loop approval workflowsKubernetes — agent deployment and schedulingKEDA — event-driven agent autoscalingPython — agent and runtime implementationFastAPI · React · TypeScript — fullstack delivery (agent control surfaces, profiles, dashboards)
Where the underlying platform becomes usable — dashboards for operators, APIs for products, assistants for exploration, and reporting surfaces that turn reliable data and AI systems into decisions people can act on, built with fullstack delivery.
React — dashboard and reporting UIsFastAPI — analytical APIs and serving surfacesWebSocket — live data streaming surfacesPower BI — executive BI reportingGrafana — operational dashboardsdbt — modeled analytics layersDremio — query layer for analytical surfacesTypeScript · Python — fullstack delivery (analytical product surfaces)