Stack
Every tool here is backed by a role or project. The badge shows whether I used it at work, in my own projects, or both.
Languages
TypeScript
Happy Harvest, Happy Scheduler, Cara storybook, this site
Python
ATM transaction middleware, Conveyance proofs of concept, TelemetryTaco, Job Hunter
PowerShell
Install automation, TLS cert rollout, client network tests
SQL
Azure SQL reporting for 100+ ITM environments; PostgreSQL in projects
C#
PII detection and redaction tool for legacy server logs
Frontend
React
TelemetryTaco dashboard, Cara storybook, this site
Next.js
Cara storybook and store, Happy Scheduler, this site
React Native (Expo)
Happy Harvest mobile app
Tailwind & shadcn/ui
Cara storybook, this site
Backend
Node.js & Fastify
Happy Harvest API
Django & Celery
TelemetryTaco ingestion API and workers
PostgreSQL
Drizzle and Prisma ORMs; event store in TelemetryTaco
Redis
Celery queues, rate limiting on this site
Infrastructure
Azure
Windows Server VMs, networking and VPNs for hosted ITM environments
Docker
Compose stacks for TelemetryTaco and Happy Harvest
GitHub Actions
CI/CD with tests, security checks and deploys
Railway & Vercel
Hosting for this site, Happy Harvest and Cara
Integrations
Stripe
Checkout for the Cara store
REST & SOAP APIs
Conveyance REST APIs, Vidyo SOAP APIs, vendor deposit APIs
Sentry & PostHog
Error tracking and analytics for the Cara platform
Banking & Security
NCR ITM & Hyosung
Interactive Teller Machine implementations and RDI upgrades
Check imaging
Conveyance, Alogent/Unify and TranzCapture integrations
Vidyo
~35 VidyoPortal, Router and Replay appliances
Physical security
Access control, alarms and NVRs for financial institutions