Technology directory / Portfolio systems

Tools, runtimes, and delivery layers behind the work.

This is a cross-project index of the technologies showing up across the portfolio, with related case studies attached so the stack reads like practice instead of a badge cloud.

Foundations
Foundations

TypeScript

3 projects

Typed application layer for UI systems, tooling surfaces, and data contracts that need stronger guardrails.

Foundations

Node.js

1 project

Runtime foundation for tooling, build workflows, small services, and UI-adjacent automation.

Frontend
Frontend

Astro

1 project

Static-first site architecture for fast publishing, content collections, and polished presentation layers.

Frontend

Next.js

2 projects

App-router and static-export web application layer for richer product surfaces and browser-native tools.

Frontend

Tailwind CSS

2 projects

Utility-first styling layer used where speed and visual control matter more than heavyweight component systems.

Frontend

Leaflet

1 project

Map-centric UI rendering for operational views, geospatial overlays, and live spatial context.

Backend
Backend

Express

1 project

Lightweight HTTP surface for internal APIs, local tooling, and practical service layers.

Infrastructure
Infrastructure

Nginx

1 project

Reverse-proxy and edge routing layer for simple, inspectable deployment topologies.

Infrastructure

SSH

1 project

Direct remote control layer for deployment work, validation steps, and low-abstraction operational systems.

Infrastructure

rsync

1 project

Fast file-level deployment primitive for simple repeatable shipping flows without extra platform ceremony.

Operations
Operations

CLI tooling

1 project

Purpose-built command surfaces for repeatable internal workflows instead of opaque manual steps.

Operations

Bash

1 project

Shell-driven workflow glue for deployment, orchestration, and machine-level automation.

Operations

Testing

2 projects

Verification work spanning sync checks, capture validation, and focused regressions around operational tooling.

Payments
Data
Data

JSON manifests

1 project

Structured machine-readable manifests used as a source of truth for sync, deploy, and review flows.

Data

SQLite

2 projects

Compact local persistence for internal tools and self-contained systems that benefit from simple operational ownership.