Tech Stack

I work with a modern, scalable tech stack that enables rapid development and delivery of high-quality applications.

Skills & Technologies

Next.js

Frontend

React framework for production

React

Frontend

JavaScript library for building user interfaces

TypeScript

Frontend

Typed superset of JavaScript

Tailwind CSS

Frontend

Utility-first CSS framework

shadcn UI

Frontend

UI component library built with Radix UI and Tailwind

Appwrite

Backend

Open-source backend server

Firebase

Backend

App development platform

PostgreSQL

Database

Open-source relational database

NeonDB

Database

Serverless Postgres database

Drizzle ORM

Backend

TypeScript ORM for SQL databases

React Query

Frontend

Data fetching library for React

Go (Golang)

Backend

Open-source programming language

Vercel

Deployment

Platform for frontend frameworks and static sites

Zod

Validation

TypeScript-first schema validation

Zustand

State Management

Small, fast state management solution

XState

State Management

State machines and statecharts for JavaScript

Why These Tools?

I've carefully selected these technologies to create a developer-centric stack that prioritizes scalability, performance, and developer experience. This modern toolkit allows me to rapidly deliver high-quality, maintainable applications while staying at the forefront of web development best practices.