Guilherme Leal • Engenheiro de Software • Brasil
Soluções digitais diretas, modernas e eficientes.
Desenvolvo soluções escaláveis e bem estruturadas, do backend ao frontend, unindo arquitetura limpa, APIs confiáveis e interfaces funcionais para resolver problemas reais com clareza e eficiência.
Sobre
01 / perfil
Quem eu sou
Engenheiro de Software com foco em aplicações web, APIs e interfaces responsivas. Priorizo soluções claras, manutenção simples e impacto de negócio.
Stack principal
JavaScript, TypeScript, Python, React, Node.js e Linux, com boas práticas de versionamento, arquitetura e colaboração técnica.
TypeScript
React
Node.js
Python
Linux
Git
Experiência
02 / trajetória relevante
BCODEX | Engenheiro de Software (Pleno)
Fintech • atual
- Desenvolvimento de APIs REST com Nest.js, TypeScript e MongoDB.
- Aplicação de Clean Architecture (Ports & Adapters) e DDD.
- Contribuição no planejamento técnico e modelagem de domínio.
- Implementação de testes unitários, integração e E2E com TDD.
- Integração de RabbitMQ e BullMQ em sistemas distribuídos.
Desenvolvedor Freelancer | Desenvolvedor
Modernização de sistemas
- Stack principal: Nest.js, React, TypeScript e MongoDB.
- Arquitetura orientada a eventos com RabbitMQ e BullMQ.
- Liderança em revisões de pull requests e qualidade técnica.
- Testes automatizados com Vitest e abordagem TDD.
Desenvolvedor Freelancer | Desenvolvedor
Desenvolvedor full-stack
- Construção de sistemas full-stack com Node.js, React e MySQL.
- Configuração de pipelines de CI/CD e deploys automatizados.
- Containerização de aplicações e ambientes com Docker.
Ferramentas e habilidades
03 / currículo técnico
Arquitetura e melhores práticas
Clean Architecture
Ports & Adapters
DDD
TDD
Clean Code
Code Review
Linguagens e frameworks
TypeScript
JavaScript
Node.js
Nest.js
React
Next.js
DevOps e infraestrutura
Docker
CI/CD Pipelines
Git Flow
Linux
Mensageria, banco e metodologias
RabbitMQ
BullMQ
MySQL
MongoDB
Scrum
Kanban
Comunicação técnica
Contato
04 / vamos conversar
Para oportunidades, freelas e conversa técnica, fale direto comigo:
guilhermelml@gmail.comRedes
Me encontre também nesses canais: