Back home

Tech Stack

A breakdown of the technologies I use daily. Each tool earns its place by helping me ship faster without sacrificing quality.

Frontend

React

Component-based UI development

Next.js

Full-stack React framework with SSR

Tailwind CSS

Utility-first CSS framework

HTML

Semantic markup and accessibility

CSS

Modern layouts, animations, responsive design

SCSS

CSS preprocessor with nesting and variables

Vite

Fast build tool and dev server

Webpack

Module bundler for complex builds

Figma

Design to code workflow

Backend

Node.js

JavaScript runtime for server-side

TypeScript

Type-safe JavaScript superset

JavaScript

Core language for web development

REST APIs

API design and implementation

WebSockets

Real-time bidirectional communication

Lua

Game scripting language for FiveM

Kotlin

JVM language for backend services

Python

Scripting, automation, and tooling

OpenNext.js

Serverless Next.js framework

Pocketbase

Open-source backend-as-a-service platform

PHP

Server-side web scripting

C#

.NET development and tooling

Database & Infrastructure

MySQL

Relational database management

PostgreSQL

Advanced open-source database

MongoDB

NoSQL document database

Redis

In-memory data store and caching

SQLite

Lightweight embedded database

Git

Version control and collaboration

Docker

Containerized deployments

Cloudflare

CDN, DNS, and edge computing

GitHub Actions

CI/CD automation

Firebase

Backend-as-a-service platform

Supabase

Open-source Firebase alternative