Heads up! This site was crafted years ago and stands as an archive. For the latest about me, check out my LinkedIn.

My Stack

The tech stack I'm currently using to build apps and software.

Front End

React icon

React

React is a JavaScript library for building UIs. You probably knew that already :) I started using it in 2018 and loved it ever since.

Next.js icon

Next.js

"THE React framework" as they call it, and they are not wrong, It's my default approach when making modern apps with React.

Tailwind CSS icon

Tailwind CSS

Tailwind is a utility-first CSS framework. It's abstract enough to give me freedom, opinionated enough so I don’t get stuck making low-level decisions.

Chakra UI icon

Chakra UI

If I want to spend less time on design, I go with component libraries like Chakra. It's like having a desginer helping you out!

Back End

Node.js icon

Node.js

Node.js is a JavaScript runtime. It makes me able to write JavaScript on the server making Web apps and APIs.

Express.js icon

Express.js

Express.js is my go-to framework for building web applications using Node.js.

Firebase icon

Firebase

I use Firebase on my personal projects. It makes it really easy to have a back-end up and running quickly.

MongoDB icon

MongoDB

The way MongoDB works compared to relational databases makes me able to move easier and faster on most projects.

PostgreSQL icon

PostgreSQL

If there is a need for relational, SQL databases. I would go with Postgres, I think It's better adapted in JavaScript ecosystem compared to other SQL databases.

Large Projects

TypeScript icon

TypeScript

It's JavaScript on Steroids! It's a MUST when I'm working on larger projects.

GraphQL icon

GraphQL

I'm not very fond of GraphQL, But I've seen how helpful it can be comapred to REST, since you have more freedom.

Cypress icon

Cypress

Cypress provides a better developer experience compared to other end-to-end testing frameworks. That's why I use it to automate website testing.

Jest icon

Jest

Jest is my go-to unit testing framework. Don't get me wrong though, I still don't like writing tests :) But if I have to, I'll use Jest.