Core Infrastructure

Technologies I use to build scalable production systems.

React

Dynamic component-based UI

Next.js

SSR, routing & fullstack React framework

TypeScript

Type-safe JavaScript development

JavaScript

Core programming language

Hero UI

Modern React UI components

React Router

Routing library for React

React Query

Data fetching & caching

Tailwind CSS

Utility-first CSS framework

DaisyUI

Tailwind component library

Material UI

React UI component library

Shadcn UI

Accessible UI components

HTML5

Markup language for web

CSS3

Styling language for web

Node.js

Event-driven backend runtime

Express.js

Backend API & middleware architecture

TypeScript

Strongly typed JavaScript

Mongoose

Elegant MongoDB object modeling

Prisma

Type-safe database ORM

Better Auth

Secure authentication for web apps

JWT Auth

Token-based authentication

OAuth

Third-party authentication system

Firebase Auth

Authentication with Firebase

Socket.io

Real-time communication

REST API

RESTful API architecture

JSON

Data format for APIs

Docker

Containerization for consistent deployment

Docker Compose

Multi-container orchestration

Nginx

Reverse proxy & load balancing

VPS Server

Self-managed virtual private server deployment

Hostinger VPS

Cloud VPS hosting platform

Vercel

Frontend deployment platform

Netlify

Static site hosting & CI/CD

Firebase

Backend services & hosting platform

PostgreSQL

Powerful relational database

Supabase

PostgreSQL database with additional features

MongoDB

NoSQL database with aggregation pipelines

Redis

In-memory caching & queue system

Linux

Operating system for servers and development

CloudPanel

Server control panel for managing web apps

Git

Version control system

GitHub

Code hosting & collaboration platform

Postman

API testing and debugging tool

VS Code

Code editor for development

NPM

Package manager for JavaScript