# The full-stack tools I use.

Alex Cloudstar, senior full-stack developer (https://alexcloudstar.com/)

The languages, frameworks and infrastructure I ship client work with: TypeScript end to end, Next.js and React on the front, Node.js and NestJS behind, PostgreSQL and AWS underneath. Claude API and MCP for AI features.

## Languages
TypeScript first. JavaScript and PHP from earlier client work, Python for LLM experiments.
TypeScript, JavaScript, PHP, Python

## Frontend
React and Next.js with Tailwind CSS, Redux or Zustand for state, Storybook for component libraries.
React, Next.js, Tailwind CSS, Redux, Zustand, Storybook

## Backend
Node.js APIs with NestJS or Express, over REST and GraphQL.
Node.js, Express, NestJS, GraphQL, REST

## Databases and ORMs
PostgreSQL first, with Prisma or Drizzle. MongoDB and Redis where the data calls for them.
PostgreSQL, MongoDB, Redis, Prisma, Drizzle

## Infra
AWS and Vercel for hosting, Docker and GitHub Actions for delivery, Azure on the E.ON project.
AWS, Vercel, Docker, Azure, GitHub Actions

## AI / LLM
Claude API and the Vercel AI SDK for features with tool calling and retrieval, MCP servers, and Claude Code in daily work.
Claude API, Claude Code, Vercel AI SDK, RAG, MCP

## Testing
Vitest and Jest for unit tests, Playwright for end-to-end.
Vitest, Jest, Playwright

## Tooling
Git, Vite, Webpack, ESLint and Neovim.
Git, Vite, Webpack, ESLint, Neovim

Need this stack on your project? [Contact](https://alexcloudstar.com/contact/)
