Tech Stack

A comprehensive overview of the technologies and tools I use to build modern, scalable applications.

Frontend

Experience in creating modern and responsive user interfaces.

React

Expert

Component-based UI library

TypeScript

Advanced

Type-safe JavaScript

Next.js

Advanced

Full-stack React framework

JavaScript

Expert

The programming language of the web

HTML5

Expert

Standard markup language for documents

CSS3

Expert

Style sheet language

Backend

Development of robust and scalable APIs.

Node.js

Advanced

JavaScript runtime environment

Python

Intermediate

High-level programming language

Golang

Beginner

Statically typed, compiled language

GraphQL

Advanced

Query language for APIs

REST

Expert

Architectural style for distributed systems

Cloud & DevOps

Infrastructure as code, CI/CD, and automation.

AWS

Advanced

Cloud computing platform

Docker

Advanced

Containerization platform

Terraform

Intermediate

Infrastructure as Code

Kubernetes

Beginner

Container orchestration system

Architecture

Design of distributed systems and microservices.

Microservices

Advanced

Architectural style

Event-Driven

Intermediate

Architectural pattern

Serverless

Advanced

Cloud-native development model

SOLID

Expert

Principles of object-oriented design

Continuous Learning

Always exploring new technologies and best practices

Technology evolves rapidly, and I'm committed to staying current with the latest developments. I regularly explore emerging frameworks, attend conferences, and contribute to open-source projects to ensure I'm delivering solutions using the most effective and modern approaches available.

Rennan Ribas
© 2026Made with in Brazil