Sobre mim:
Sólida experiência em desenvolvimento de software, proficiente em Java e Kotlin, criando soluções robustas e eficientes. Minha habilidade se destaca na implementação de microserviços e na modernização de sistemas com Spring Framework, desenvolvendo aplicações reativas, escaláveis e ágeis. Sou proficiente em várias versões do Java (8-17) e tenho conhecimento aprofundado em Spring, especialmente em Spring Boot MVC, WebFlux, Batch e Data JPA. Além disso, possuo experiência com Quarkus, otimizando o desenvolvimento. Meu trabalho abrange análise e resolução de problemas em sistemas complexos, criação e manutenção de aplicações web e móveis. Possuo também habilidades em outras linguagens e tecnologias, adaptando-me e aprendendo continuamente. Esta diversidade me permite enfrentar desafios de forma criativa e eficaz, contribuindo significativamente em ambientes dinâmicos.
• Linguagens: Java (8-17), Kotlin
•Princípios: SOLID, DRY
•Arquitetura e Práticas: Microservices, REST, Clean Code, TDD, ATDD, Refactoring, CI/CD, Design Patterns, Clean Architecture, DDD, Serverless
•Frameworks de Aplicação: Spring: (Framework, Oauth2,Resilience4j, Security, Validation, Boot MVC, Boot WebFlux, Batch, Data JPA, Actuator), Quarkus
•Metodologias Ágeis: Scrum, Kanban
•Testes e Qualidade de Código: JUnit, Jacoco, Mockito, Selenium, WireMock, Sonar
•Versionamento/CI-CD: GIT, Git Flow, GitLab CI/CD, GitHub Actions, Git-hook,Trunk Based Development
•Persistência de Dados: MSSQL, Oracle, MySQL, PostgreSQL, MongoDB, Redis, H2, Flyway
•Comunicação Assíncrona: Kafka, RabbitMQ, AWS SNS, AWS SQS, Kinesis
•Dependências e Builds: Gradle, Maven
•Servers: TomCat, Netty, Undertow
•Bibliotecas Adicionais: Vavr, Lombok, Mapstruct, Spotless, Micrometer, Springdoc
•Cloud Platforms: AWS: SNS, ECS, SQS, S3, Kinesis, SecretManager, ParameterStore, EC2, EventBridge, Lambda), GCP(Cloud SQL, GKE, CloudRun, Functions, Compute Engine, Cloud Storage, BigQuery, Pub/Sub), Azure( Service Bus, AKS, Queue Storage, Blob Storage, Key Vault, App Configuration, Virtual Machines, Event Grid, Functions)
• Experiências Adicionais
- Python: Desenvolvimento de APIs, automações web e desktop, web scraping, manipulação de dados, testes e diversas habilidades adicionais (Criptografia, Functions, LDAP).
- PHP: Manutenção e evolução de aplicações, análise e resolução de bugs.
- Golang: Migração de dados, ETL, Integração API/ Menssageria e BigQuery.
- JavaScript/TypeScript: Angular 2+, testes unitários , gerenciamento de dependências
Resumo da experiência profissional:
Sólida experiência em desenvolvimento de software, proficiente em Java e Kotlin, criando soluções robustas e eficientes. Minha habilidade se destaca na implementação de microserviços e na modernização de sistemas com Spring Framework, desenvolvendo aplicações reativas, escaláveis e ágeis. Sou proficiente em várias versões do Java (8-17) e tenho conhecimento aprofundado em Spring, especialmente em Spring Boot MVC, WebFlux, Batch e Data JPA. Além disso, possuo experiência com Quarkus, otimizando o desenvolvimento. Meu trabalho abrange análise e resolução de problemas em sistemas complexos, criação e manutenção de aplicações web e móveis. Possuo também habilidades em outras linguagens e tecnologias, adaptando-me e aprendendo continuamente. Esta diversidade me permite enfrentar desafios de forma criativa e eficaz, contribuindo significativamente em ambientes dinâmicos.
• Linguagens: Java (8-17), Kotlin
•Princípios: SOLID, DRY
•Arquitetura e Práticas: Microservices, REST, Clean Code, TDD, ATDD, Refactoring, CI/CD, Design Patterns, Clean Architecture, DDD, Serverless
•Frameworks de Aplicação: Spring: (Framework, Oauth2,Resilience4j, Security, Validation, Boot MVC, Boot WebFlux, Batch, Data JPA, Actuator), Quarkus
•Metodologias Ágeis: Scrum, Kanban
•Testes e Qualidade de Código: JUnit, Jacoco, Mockito, Selenium, WireMock, Sonar
•Versionamento/CI-CD: GIT, Git Flow, GitLab CI/CD, GitHub Actions, Git-hook,Trunk Based Development
•Persistência de Dados: MSSQL, Oracle, MySQL, PostgreSQL, MongoDB, Redis, H2, Flyway
•Comunicação Assíncrona: Kafka, RabbitMQ, AWS SNS, AWS SQS, Kinesis
•Dependências e Builds: Gradle, Maven
•Servers: TomCat, Netty, Undertow
•Bibliotecas Adicionais: Vavr, Lombok, Mapstruct, Spotless, Micrometer, Springdoc
•Cloud Platforms: AWS: SNS, ECS, SQS, S3, Kinesis, SecretManager, ParameterStore, EC2, EventBridge, Lambda), GCP(Cloud SQL, GKE, CloudRun, Functions, Compute Engine, Cloud Storage, BigQuery, Pub/Sub), Azure( Service Bus, AKS, Queue Storage, Blob Storage, Key Vault, App Configuration, Virtual Machines, Event Grid, Functions)
• Experiências Adicionais
- Python: Desenvolvimento de APIs, automações web e desktop, web scraping, manipulação de dados, testes e diversas habilidades adicionais (Criptografia, Functions, LDAP).
- PHP: Manutenção e evolução de aplicações, análise e resolução de bugs.
- Golang: Migração de dados, ETL, Integração API/ Menssageria e BigQuery.
- JavaScript/TypeScript: Angular 2+, testes unitários , gerenciamento de dependências