Habilidades

Sou um engenheiro de software com experiência em uma variedade de tecnologias. Aqui estão algumas das habilidades que desenvolvi.

Core Stack

Java
23+
JavaScript
23+
Spring Boot
11+
Python
5+
Node.js
4+
React
4+
TypeScript
4+
Go
2+

Backend

Hibernate
18+
REST
16+
Spring Data JPA
14+
Spring Framework
14+
Spring Security
11+
JWT
10+
Django
5+
BullMQ
4+
Express
4+
Strapi
4+
GraphQL
3+
Apache Kafka
3+
gRPC
2+

Frontend

CSS
23+
HTML
23+
Progressive Web Apps
11+
Content Layer
4+
MUI (Material UI)
4+
Next.js
4+
React Router
4+
Redux
4+
Tan Stack Query
4+
Zod
4+
Mantine
3+
React-admin
3+
React Hook Form
3+

Databases

Database Modeling
23+
JDBC
23+
MySQL
23+
SQL
23+
Oracle
18+
JPA
16+
SQL Server
14+
Sequelize
7+
PostgreSQL
6+
Pandas
5+
MongoDB
4+

Architecture

Object-Oriented Programming
25+
Design Patterns
22+
Clean Architecture
16+
SOLID
12+
Microservices
11+
Software Architecture
11+
Clean Code
3+
Domain-Driven Design
3+
Hexagonal Architecture
3+
CQRS
2+
Event-Driven Architecture
2+
Event Sourcing
2+
Event Storming
2+

Testing

JUnit
18+
Mockito
18+
Software Testing
18+
Hamcrest
12+
TDD
11+
Jest
4+
React Testing Library
4+
AssertJ
3+

AI & Productivity

Prompt Engineering
3+
GitHub Copilot Agents
2+

DevOps & Tooling

CI/CD
18+
Jenkins
18+
Apache Maven
18+
Git
13+
AWS
11+
Docker
8+
GitHub Actions
6+
Gradle
2+

Agile

Mentoring Junior Developers
19+
Mentoring
14+
Technical Leadership
14+
Scrum
12+
Kanban
11+

Legacy & Enterprise Java

JSP
23+
EJB
18+
JSF
18+
CDI
12+
Thymeleaf
3+

Entre em contato

Estou sempre aberto a discutir novos projetos, ideias criativas ou oportunidades de fazer parte das suas visões.