Desenvolvedor
Full Stack
Campina Grande - PB
Campina Grande - PB
Sou QA Júnior e Desenvolvedor Back-End, atualmente cursando Sistemas de Informação. Possuo certificação CTFL pelo BSTQB e experiência em automação de testes, utilizando ferramentas como Rest Assured, JUnit, Selenium e Cypress, além de tecnologias como Wiremock, Allure Report, Newman e Cucumber. Adoto práticas de BDD (Behavior-Driven Development) e utilizo a linguagem Gherkin para descrever cenários de teste.
No desenvolvimento back-end, tenho experiência significativa com o framework Spring, especialmente na criação de microservices e na aplicação de padrões de projeto como DTO e MVC. Também possuo conhecimento em serviços em nuvem, como AWS e Azure.
Durante meu estágio na DBC Company, tive a oportunidade de atuar na automação de testes de software, utilizando ferramentas como Rest Assured, JUnit, Selenium, e Cypress. Contribuí para o desenvolvimento de testes automatizados para APIs REST, simulação de cenários com Wiremock, e geração de relatórios com Allure Report. Além disso, adotei práticas de BDD (Behavior-Driven Development) e utilizei a linguagem Gherkin para a criação de cenários de teste e validação de comportamento.
Como monitor na disciplina de Programação Orientada a Objetos (POO) instituição UNIFACISA, tive a oportunidade de aprimorar minhas habilidades em Java. Meu papel consistiu em auxiliar os alunos no desenvolvimento de projetos, fornecendo orientações conceituais e práticas sobre os princípios de POO.
No Núcleo de Tecnologias Estratégicas em Saúde (NUTES) da UEPB, tive a oportunidade de aprimorar minhas habilidades com foco especial no desenvolvimento mobile. Durante minha participação, trabalhei com as linguagens Java e Kotlin, utilizando também o Framework Spring Boot e o banco de dados NoSQL MongoDB.
Desenvolvimento de REST API de entrega de alimentos utilizando o framework Spring Boot, juntamente com o banco de dados MySQL e a ferramenta de versionamento Flyway. Ao longo do projeto, utilizei o Spring para criar uma API, capaz de lidar com todas as etapas de um delivery. Desde o cadastro de restaurantes e menus, até o rastreamento de pedidos.
Desenvolvi a estrutura e o layout do site utilizando HTML e CSS. Por meio do HTML semântico, criei uma organização clara e fácil de manter, permitindo a escalabilidade do projeto. Utilizei o CSS para estilizar os elementos, criando uma identidade visual atrativa e coesa e para tornar a experiência do usuário mais envolvente, incorporei elementos interativos e dinâmicos por meio do JavaScript. Além disso, adotei um design responsivo para garantir uma experiência consistente em dispositivos móveis, como smartphones, tablets e desktops.
Sou estudante do bacharelado em Sistemas da Informação na UNIFACISA, dedicado a aprimorar constantemente meu conhecimento na área da tecnologia. Além de meus estudos acadêmicos, busco cursos intensivos de programação para me manter atualizado.