Reference/Tech Stack
Tech Stack
The tools and technologies I use most often in day-to-day work.
Core stack: TypeScript · Node.js · React · Next.js · PostgreSQL · MongoDB
Overview
I work primarily in modern TypeScript-based web stacks: React/Next.js on the frontend, Node.js on the backend, and relational or document databases, usually deployed on AWS or similar cloud infrastructure.
Languages
- • TypeScript
- • JavaScript
- • Python (for scripts / ML work)
Frontend
- • React / Next.js
- • Component systems from Figma
- • CSS-in-JS / utility-first styling (e.g. Tailwind)
Backend
- • Node.js / Express / NestJS
- • REST and GraphQL APIs
- • Background jobs / workers (queues, schedulers)
Data & Storage
- • PostgreSQL
- • MongoDB
- • Redis (caching / queues)
- • S3 / R2-style object storage
DevOps & Cloud
- • AWS (EC2, S3, CloudWatch, Amplify, basic IAM)
- • Docker-based setups
- • CI/CD with GitHub Actions or similar
Tooling & Testing
- • Git, GitHub
- • Linters & formatters (ESLint, Prettier)
- • Jest / Vitest (unit), Playwright/Cypress (where needed)
How to read this
I'm comfortable being interviewed on everything listed above and have used these in production. If a tool or framework isn't here, I've either only touched it briefly or I don't consider it part of my core stack.