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.