Habilidades
HTML5
Linguagem de marcação para estruturar conteúdo na web.
CSS3
Mecanismo para adicionar estilo e layout a documentos web.
JavaScript (ES6+)
Linguagem de programação para interatividade e lógica front-end.
Sass/SCSS
Um pré-processador CSS que adiciona poder e organização aos estilos.
Hotwire (Turbo e Stimulus.js)
Abordagem moderna para construir SPAs rápidas e responsivas com Rails.
Ruby
Linguagem de programação dinâmica, orientada a objetos e focada na produtividade.
Ruby on Rails
Framework para desenvolvimento web full-stack, focado em convenção sobre configuração.
PostgreSQL
Sistema de gerenciamento de banco de dados relacional robusto e de código aberto.
SQLite3
Sistema de gerenciamento de banco de dados relacional leve e embutido.
Linux (Ubuntu)
Implantação e gerenciamento de aplicações em ambientes de produção Linux.
Nginx
Configuração de servidores web e proxy reverso para aplicações.
Puma
Configuração e gerenciamento de servidores de aplicação Ruby.
HTTPS com Certbot/Let's Encrypt
Implementação de criptografia SSL/TLS para segurança web.
rbenv
Gerenciamento de múltiplas versões de Ruby no ambiente de desenvolvimento.
Bundler
Gerenciamento de dependências de gems para projetos Ruby.
Systemd
Configuração de serviços e processos em sistemas Linux.
Git (Controle de Versão)
Uso de controle de versão para colaboração e histórico de código.
Metodologia Ágil (Scrum)
Trabalho com metodologias ágeis para gerenciamento de projetos.
Depuração de Sistemas
Habilidade em depuração e resolução de problemas complexos.
WSL2/Ubuntu & VS Code
Ambiente de desenvolvimento produtivo e eficiente.
Aprendizado Rápido
Capacidade de adquirir e aplicar novos conhecimentos rapidamente.
Comunicação
Habilidade em comunicar ideias e soluções de forma clara.
Aberto a Feedback
Disposição para receber e incorporar feedback para melhoria contínua.
Organização e Gerenciamento de Projetos
Habilidade em gerenciar e organizar projetos eficientemente.