HomeAboutBlogTechnologies
My Tech Stack

A list of technologies I've worked with. Click on a technology to learn more about it.

React

A JavaScript library for building user interfaces.

Vue.js

The Progressive JavaScript Framework.

Next.js

The React Framework for Production.

Angular

One framework. Mobile & desktop.

Nuxt.js

The Intuitive Vue Framework.

Preact

Fast 3kB alternative to React with the same modern API.

Node.js

JavaScript runtime built on Chrome's V8 engine.

Express

Fast, unopinionated, minimalist web framework for Node.js.

Fastify

Fast and low overhead web framework, for Node.js.

MySQL

The world's most popular open source database.

MongoDB

The database for modern applications.

Redis

An open source, in-memory data structure store.

PostgreSQL

The world's most advanced open source database.

Sequelize

A promise-based Node.js ORM for Postgres, MySQL, MariaDB, SQLite and Microsoft SQL Server.

Prisma

Next-generation ORM for Node.js and TypeScript.

AWS

Amazon Web Services offers reliable, scalable, and inexpensive cloud computing services.

Docker

Empowering app development for developers and development teams.

Cloudflare

Making the Internet work the way it should.

Vercel

Develop. Preview. Ship. For the best frontend teams.

Netlify

Build, deploy, and scale modern web projects.

Railway

Infrastructure platform where you can provision infrastructure, develop with that infrastructure locally, and then deploy to the cloud.

Google Cloud Platform (GCP)

Build, deploy, and scale applications, websites, and services on the same infrastructure as Google.

DigitalOcean

Simplifies cloud computing so developers and businesses can spend more time building software that changes the world.

Heroku

Build, run, and operate applications entirely in the cloud.

GitLab CI/CD

A complete DevOps platform, delivered as a single application.

Kubernetes

Automating deployment, scaling, and management of containerized applications.

GitHub

Where the world builds software.

Lerna

A tool for managing JavaScript projects with multiple packages.

Git

Free and open source distributed version control system.

npm

The package manager for JavaScript.

bun

Bun is a fast JavaScript package manager

Yarn

Fast, reliable, and secure dependency management.

pnpm

Fast, disk space efficient package manager.

Gatsby

Blazing fast modern site generator for React.

Jekyll

Transform your plain text into static websites and blogs.

Nextra

The Next.js static site generator.

Tailwind CSS

A utility-first CSS framework for rapid UI development.

Bootstrap

The most popular HTML, CSS, and JS library in the world.

Bulma

Modern CSS framework based on Flexbox.

Chakra UI

Simple, modular and accessible component library.

Headless UI

Completely unstyled, fully accessible UI components.

Shadcn UI

A collection of re-usable components built using Radix UI and Tailwind CSS.

GraphQL

A query language for your API.

Apollo

The industry-standard GraphQL implementation.

Swagger

Simplify API development for users, teams, and enterprises.

Auth0

Secure access for everyone. But not just anyone.

Firebase Authentication

Firebase Authentication provides backend services, easy-to-use SDKs, and ready-made UI libraries to authenticate users to your app.

Passport.js

Simple, unobtrusive authentication for Node.js.

Supabase

The open source Firebase alternative.

Clerk

The easiest way to add authentication and user management to your application.

Prometheus

Powerful monitoring and alerting toolkit.

Grafana

The open observability platform.

Datadog

Cloud-scale monitoring and security.