Engenheiro de software, atuo no desenvolvimento, manutenção e evolução de aplicações usando uma ampla gama de tecnologias e práticas. Minha trajetória profissional é marcada por: * Experiência em manutenções corretivas, adaptativas e evolutivas com Java 8, 11 e 17, e frameworks como Micronaut e Spring (Cloud, Boot, Data, MVC, Security). Desenvolvo e implemento soluções robustas, alinhadas às arquiteturas definidas pelos clientes, e tenho conhecimento na linguagem Kotlin. * Trabalhei com arquiteturas de microserviços e utilizo uma variedade de tecnologias de cloud, incluindo AWS (S3, CloudWatch, SQS, DynamoDB, ParameterStore). Tenho experiência com bancos de dados relacionais como PostgreSQL e Oracle, e NoSQL. * Docker e Kubernetes para criação e gerenciamento de contêineres, com orquestração eficiente e controle de ciclos de vida. * Experiência com ferramentas de monitoramento e logging como Prometheus, NewRelic, Grafana e Splunk. * Utilização de Apache Airflow para automação de processos e Apache Spark para processamento de grandes volumes de dados. * Conhecimento em sistemas de mensageria como Kafka e RabbitMQ. Realização de testes unitários com JUnit e Mockito, e testes de aceitação automatizados com Cucumber. * Aplicação de metodologias ágeis como Scrum e Kanban para garantir a entrega de soluções de alta qualidade dentro dos prazos estabelecidos. * Experiência com CI/CD usando Jenkins e controle de versão com Git, gerenciando o código-fonte em repositórios GitHub/GitLab. Meu trabalho visa combinar expertise técnica com práticas de desenvolvimento ágil para criar soluções inovadoras e eficientes, atendendo às necessidades da empresa.Meu github : https://github.com/diegolbs95
-
Desenvolvedor BackendTqiState Of Pernambuco, Brazil -
Desenvolvedor BackendTqi Mar 2024 - PresentUberlândia, Minas Gerais, BrasilAtualmente, atuo como Engenheiro de Software para o PagBank, um cliente do setor bancário, com foco na conformidade com as normativas do BACEN. Sou responsável pelo desenvolvimento e implementação de novas aplicações, alinhando-me à arquitetura definida pelo cliente.Minhas principais responsabilidades e tecnologias utilizadas incluem: * Desenvolvimento de Software: Utilização das linguagens Kotlin e Java para o desenvolvimento de aplicações robustas. * Framework: Spring Boot para desenvolvimento ágil e de qualidade. * Testes e Qualidade: Criação de testes unitários com JUnit e Mockito, e implementação de testes de aceitação automatizados utilizando BDD com Cucumber. * Implementação de tópicos com Kafka para gerenciamento de processos assíncronos. * Utilização de banco de dados relacional Oracle. * Uso de Kubernetes (K8s) para orquestração e gerenciamento eficiente de contêineres. * Automação de criação e gerenciamento de recursos de infraestrutura com Terraform, no ambiente de cloud. * Automação de Processos: Criação de DAGs no Apache Airflow para automação de processos e execução de tarefas. * Processamento de Dados: Utilização do Apache Spark para processamento rápido e eficiente de grandes volumes de dados. * Serviços AWS: Implementações na AWS, incluindo S3, CloudWatch, Secrets Manager, Lambda e EMR. * Monitoramento de aplicações com Grafana e Splunk. * Containerização: Criação e gestão de contêineres com Docker. * Pipelines de CI/CD com Jenkins. * Gerenciamento de código-fonte com Git e GitHub. * Aplicação de metodologias ágeis para garantir a entrega de soluções de alta qualidade dentro dos prazos estabelecidos.Minha atuação visa garantir a entrega de soluções inovadoras e eficientes, alinhadas às necessidades do cliente e às melhores práticas do setor. -
Desenvolvedor Back End JrStefanini Brasil Aug 2023 - Mar 2024São Paulo, BrasilAtualmente, desempenho um papel crucial no desenvolvimento e manutenção de aplicações internas, com foco na utilização de tecnologias Java (das versões 8 a 17) e frameworks como Spring Boot. Além disso, estou profundamente envolvido em diversas ferramentas e serviços, como SonarQube, JUnit e integrações em ambientes de Cloud AWS, com destaque para SQS, DynamoDB, Elasticsearch e CloudWatch. Minha especialização se estende também às ferramentas essenciais para processamento de cartões, como ISO8583 e JPOS.Minhas principais atribuições incluem:Desenvolvimento ágil de rotinas para atender às demandas dinâmicas da equipe.Participação ativa e colaborativa em reuniões de equipe, promovendo sinergia entre os desenvolvedores.Monitoramento proativo das aplicações utilizando a robusta ferramenta SonarQube para garantir a qualidade contínua do código.Aplicação e aprimoramento constante de metodologias ágeis, como o Scrum, para assegurar eficiência e qualidade no ciclo de desenvolvimento.Elaboração de testes unitários rigorosos para fortalecer a estabilidade do sistema e prevenir bugs futuros.Gestão eficiente do versionamento de código utilizando Git e administração do repositório no GitLab.Estou integrado ao time de Cartões, onde minha expertise contribui diretamente para o sucesso dos projetos e para a excelência operacional da equipe. -
Desenvolvedor Java Jr.Inter Nov 2021 - Apr 2023Recife, Pernambuco, BrasilDesenvolvo e realizo manutenções em aplicações internas, utilizando Java 8, Java 11 e java 17, Framework Spring Boot, Micronaut, NewRelic, SonarKube, JUnit, PostgreSQL e serviços AWS como SQS, S3, DynamoDB e mensageria com Kafka. • Envolvimento direto nas atividades de melhorias e correções de produtos.• Implementações utilizando Amazon Web Services, incluindo S3 e CloudWatch.• Acompanhamento da saúde das APIs usando ferramentas como o New Relic e aplicando as melhores práticas de desenvolvimento, incluindo a utilização de Clean Code para garantir a qualidade do código e torná-lo mais legível e fácil de manter.• Análise e correção de dados inexatos em banco de dados.• Desenvolvimento de rotinas de alto processamento via Automic.• Versionamento de código usando o sistema de controle de versão Git, e gerenciando o código-fonte em um repositório Gitlab.• Utilização de Metodologias ágeis, para acompanhar o desenvolvimento dos projetos e garantindo a entrega de soluções de alta qualidade e dentro do prazo.• Participação de reuniões de equipe e colaboração com outros desenvolvedores.• Desenvolvimento de testes unitários para validações utilizando framework JUnit e Mockito.• Monitoramento de codigo usando SonarKube, evitando possiveis Bugs e CodeSmellsAtuei nos produto Seguro Celular e Seguro Vida. -
Assistente AdministrativoVisto Uniformes Sep 2019 - Nov 2021Caruaru, Pernambuco, Brasil
-
Auxiliar AdministrativoSosrim Oct 2016 - Mar 2018
Diego Luis Education Details
-
Information Technology -
Computer Software Engineering -
Analise E Desenvolvimento De Sistemas -
Information Technology -
UdemyComputer Programming -
Computer Programming -
Computer Programming -
Computer Programming -
Computer Programming -
Erem Joao Lopes De Siqueira SantosHigh School/Secondary Diplomas And Certificates
Frequently Asked Questions about Diego Luis
What company does Diego Luis work for?
Diego Luis works for Tqi
What is Diego Luis's role at the current company?
Diego Luis's current role is Desenvolvedor BackEnd.
What schools did Diego Luis attend?
Diego Luis attended Udemy Alumni, Udemy Alumni, Unopar - Universidade Norte Do Paraná, Udemy Alumni, Udemy, Digital Innovation One Inc., Digital Innovation One Inc., Digital Innovation One Inc., Digital Innovation One Inc., Erem Joao Lopes De Siqueira Santos.
Not the Diego Luis you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial