Core Infrastructure

Technologies I use to build scalable production systems.

MongoDB

NoSQL database with aggregation pipelines

Express.js

Backend API & middleware architecture

React

Dynamic component-based UI

Node.js

Event-driven backend runtime

Next.js

SSR, routing & fullstack React framework

TypeScript

Strongly typed JavaScript

JavaScript

Core programming language

Redis

In-memory caching & queue system

Docker

Containerization for consistent deployment

Docker Compose

Multi-container orchestration

Nginx

Reverse proxy & load balancing

VPS Server

Self-managed virtual private server deployment

CloudPanel

Server control panel for managing web apps

Linux

Operating system for servers and development

Git

Version control system

GitHub

Code hosting & collaboration platform

Firebase

Backend services & hosting platform

Postman

API testing and debugging tool

VS Code

Code editor for development

NPM

Package manager for JavaScript

Socket.io

Real-time communication

REST API

RESTful API architecture

JSON

Data format for APIs

JWT Auth

Token-based authentication

OAuth

Third-party authentication system

Firebase Auth

Authentication with Firebase

Hostinger VPS

Cloud VPS hosting platform

Vercel

Frontend deployment platform

Netlify

Static site hosting & CI/CD

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