
SOFTWARE ENGINEER
<WEB / MOBILE DEVELOPER>

About me

Software Engineer for 12 years.
Working with planning and software development, I’ve participated on some relevant projects along this time.
I started my career in Brazil where I’m from, I went through Africa (Angola) and I’m currently at Lisbon, Portugal.
I enjoy challenges. After winning a Hackathon (BRAPPS 2014) and getting to know the silicon valley and its day-to-day life, I realized that I could face the biggest challenges and have fun.
I am proud of all the projects that I went because, as a part of a team, could always achieve my goals and also had the opportunity to meet wonderful people.
I love Java and clean code.
Check my skills and experiences at LinkedIn

News
Blog Posts
Big O notation e um feliz 2022!
Quando o tempo de execução te assusta! A notação Big O é um conceito que todos os estudantes de ciência da computação encontrarão em seus estudos em algum lugar ao longo do caminho. Mas, qual a importância que o Big O tem? Big O? A letra “O” vem de ordem, outro termo para descrever oContinue reading “Big O notation e um feliz 2022!”
Java – instanceof Pattern Matching
O Pattern Matching para o operador instanceof foi introduzido como um recurso de visualização com JDK 14 e foi finalizada com JDK 16, desde então, não é surpreendente ver mudanças sendo feitas no JDK para tirar vantagem dessa nova funcionalidade. Nesta postagem, vamos focar no uso de Pattern Matching do instanceof na implementação anterior (antesContinue reading “Java – instanceof Pattern Matching”
Como utilizar Optional.stream()
Olá! Tudo bem com vocês? Depois de algum tempo ausente, finalmente estou disponível para continuar escrevendo em meu blog. Hoje vou tentar demonstrar como deixar seu código mais limpo, ajudando assim na leitura do mesmo e também a vida das pessoas que fazem review do seu código java. Optional.stream() é uma feature do Java 9,Continue reading “Como utilizar Optional.stream()”
