Frontend
React
Component-driven UI for web apps and design systems; core of most production frontends I ship.
Next.js
App Router, SSR/SSG, and full-stack TypeScript apps — primary framework for product and enterprise UIs.
TypeScript
Typed JavaScript across frontend and backend for safer refactors and clearer APIs.
JavaScript
Language foundation for browser, Node, and tooling across the stack.
React Native
Cross-platform mobile UIs sharing React patterns with web codebases.
Redux Toolkit
Predictable client state for complex product workflows and shared app data.
Zustand
Lightweight React state management for focused client stores.
Material UI
Enterprise-ready React component library used heavily on regulated and large-scale UIs.
Tailwind CSS
Utility-first styling for fast, consistent UI delivery.
SCSS
Structured stylesheets for design systems and legacy CSS architecture.
Backend
Node.js
Server runtime for APIs, tooling, and full-stack TypeScript services.
NestJS
Structured Node framework for modular REST APIs and backend services.
Express
Lightweight HTTP APIs and middleware for Node services.
PostgreSQL
Primary relational database for production product and Web3 backends.
MongoDB
Document database for flexible product data models and rapid iteration.
Mongoose
MongoDB ODM for schema modeling and typed data access in Node services.
Firebase
Auth, hosting, and serverless backends for MVPs and realtime apps.
Cloud & DevOps
AWS
ECS, Fargate, EC2, and S3 for deployable, production cloud workloads.
Docker
Containerized services for consistent local and cloud deployments.
Playwright
End-to-end browser automation for reliable UI regression coverage.
Jest & Vitest
Unit and integration testing for TypeScript apps and shared libraries.
GitHub Actions
CI/CD pipelines for build, test, and deploy automation.
Jenkins
Enterprise CI/CD used alongside GitHub for release pipelines.