These are the skills I have acquired over the years, both in my professional career and personal projects.

My favorite design pattern is: No Design Pattern

The key to good software is simplicity and clarity. A complex product can only benefit from a simple design. We should abstract only because it's necessary, not because we can.


#senior

Mastered; can architect and mentor

  • TypeScript
  • React
  • Node.js
  • Express.js
  • GraphQL
  • REST APIs
  • PostgreSQL
  • HTML & CSS
  • SCSS

#intermediate

Confident with occasional docs needed

  • Terraform
  • AWS (Development & Solutions)
  • Tailwind
  • Jest
  • Next.js
  • Sequelize
  • CI/CD (GitHub Actions & AWS CodePipeline)
  • Event-Driven Architecture

#junior

Used but need more experience

  • Angular
  • Go
  • .NET
  • MongoDB
  • Python
  • Docker

#newbie

Recently learned, grasping basics

  • ArgoCD
  • Kubernetes
  • kubectl
  • Helm
  • Rust
  • Nginx
  • Networking (VPC, Subnets, LBs)

#tools

Used in daily workflow

  • Git
  • GitHub
  • Jira
  • Figma
  • Postman
  • Bash
  • Linux

#soft

Personal values I practice

  • Ownership
  • Orchestration
  • Problem Solving
  • High Agency
  • Team Player
  • Open Communicator

#languages

Languages I speak fluently

  • English
  • Portuguese
  • French
  • German (rusty)

#certifications

Credentials I've earned or am pursuing

  • Full-Stack Developer + Computer Science (BloomTech)
  • AWS Certified Solutions Architect Associate (In progress)