home

Superpowers I’ve Built Over the Years

I’ve worked across the full web stack — from design systems to production-grade engineering. Here’s a curated snapshot of the tools and technologies I use (and continue to learn).

Languages

JavaScript, TypeScript

Python

C & C++

Rust (exploring)

Databases & Data Layers

PostgreSQL, MongoDB, Redis, DynamoDB

SQL & NoSQL

ORMs (Prisma, Mongoose, Drizzle)

Frontend Engineering

React, Next.js

TailwindCSS, shadcn/ui

Zustand, Redux, React Query (TanStack Query)

React Hook Form

Framer Motion, Motion

Vite

Jest (unit + integration testing)

Backend Engineering

Node.js, Express.js, Hono.js, tRPC

REST APIs, GraphQL

WebSockets, RTC (real-time communication)

Cloud, DevOps & System Design

AWS (EC2, VPC, S3, RDS, Lambda, CloudWatch)

Docker

CI/CD (GitHub Actions)

NGINX, Load Balancing, Reverse Proxying

CDN & Caching (Cloudflare, Fastly)

Monorepos (Turborepo)

Observability (logging, tracing, metrics)

Web3

Solidity (exploring)

Writing & testing smart contracts

Wallet integrations (ethers.js, wagmi)

Gas optimization fundamentals

Understanding mempool, RPC nodes, consensus mechanisms

Deploying smart contracts on testnets

Tools

Git, Postman, Swagger

Figma

Stripe, Clerk

npm, Yarn, pnpm, Bun

Redis

FFmpeg

Some people call me a full-stack developer, but I preferFrontend Engineer because designing and building great user experiences is where I operate best.

Design skills

I enjoy crafting interfaces that are both functional and delightful.

Design

UI Design

UX Research

Design Systems

Tools

Figma (Primary Tool)

UX Psychology Rules

Hick's Law

Fitt's Law

Miller's Law

Zeigarnik Effect