Diego A S De Araujo Email & Phone Number
Who is Diego A S De Araujo? Overview
A concise factual answer block for searchers comparing this professional profile.
Diego A S De Araujo is listed as Staff Software Engineer at Grupo OLX, a with 1899 employees, based in São Paulo, Brazil. AeroLeads shows a matched LinkedIn profile for Diego A S De Araujo.
Diego A S De Araujo previously worked as Software Specialist at Marvin and Software Specialist II at Grupo Boticário. Diego A S De Araujo studied at Universidade Federal De Campina Grande.
Email format at Grupo OLX
This section adds company-level context without repeating Diego A S De Araujo's masked contact details.
Review company-level records connected to Diego A S De Araujo before choosing the right outreach path.
About Diego A S De Araujo
Bacharel em Ciências da Computação, pela UFCG. Programador Java, Kotlin, Python e GO, com mais de 10 anos de experiência no desenvolvimento de sistemas, voltados para o mercado financeiro do Brasil, com foco em adquirência e aplicações bancárias. Atualmente, desempenho o papel de Especialista de Software II, em três squads, com a atribuição de modelar e desenvolver um Gateway de Pagamentos (vários microserviços), orientado para cloud, principalmente AWS, utilizando uma stack baseada em Spring Boot. Contudo, ao longo da minha carreira, tive a oportunidade de trabalhar na manutenção, evolução e fragmentação de aplicações monolíticas, utilizar diversos padrões arquiteturais (e.g.: DDD, Ports and Adapters, CQRS, MVC) e tecnologias que comumente estão presentes no desenvolvimento de software moderno, além de ser uma referência para outros desenvolvedores e uma ponte entre o négocio e o técnico.
Diego A S De Araujo's current company
Company context helps verify the profile and gives searchers a useful next step.
Diego A S De Araujo work experience
A career timeline built from the work history available for this profile.
Software Specialist
Software Specialist Ii
Como especialista no Grupo Boticário, estou tendo a oportunidade de criar junto com outras lideranças de negócio e técnica, toda a área do Gateway de Pagamentos e padrões para o processo de desenvolvimento de software, testes, deploy em homologação e produção, documentação de técnicos para técnicos e de técnicos para não técnicos. Além de ajudar a estruturar esta nova área dentro do Boticário, desempenho um papel essencial em três squads, modelando tecnicamente e desenvolvendo os serviços do Gateway (e.g.: PIX, Autorização com cartão de crédito, Boleto) e também apoio os gerentes com as entrevistas de outros desenvolvedores. O Gateway de Pagamento é o produto grande e em andamento, composto por diversos microserviços com o objeto de fornecer e ser o único meio para captura de pagamentos utilizado pelo grupo, atualmente estamos 2º clico de desenvolvimento, autorização com cartão de crédito e buscando a certificação PCI Compliance, no qual venho participando diretamento do planejamento e desenvolvimento, colocando em prática tudo que aprendi trabalhando 5 anos em uma adquirência.
Software Specialist I
Como especialista no PagBank, tive a oportunidade de interagir mais próximo da área de negócios, contribuindo com a visão estratégica e técnica de um especialista de software I. Além de contribuir com o desenvolvimento de uma das ferramentas de backoffice utilizada por diversos clientes, que consomem serviços de extratos financeiros na conta digital do PagBank. A ferramenta chamada Transaction Search, escrito em Java 17, solução que proporciona a busca online de transações de venda realizadas através da adquirência do PagBank, este projeto foi desenvolvido apoiando-se no motor de busca chamado ElasticSearch, no qual a ingestão de dados ocorre ao consumir um tópico Kafka, que contém todas as transacões da adquirência e é alimentado por um Kafka Connect e uma camada de API Rest, que abstrai do usuário as validações de entrada, os tipos de buscas possíveis, autorização, permissionamento, além da complexidade de lidar com um cluster ElasticSearch, garantindo performance e buscas near real-time, características muito importantes para o aplicativo PagBank e relatório de vendas no IBanking.
Software Specialist I
Como especialista no PagBank, tive a oportunidade de interagir mais próximo da área de negócios, contribuindo com a visão estratégica e técnica de um especialista de software I. Além de contribuir com o desenvolvimento de uma das ferramentas de backoffice mais importantes para diversos clientes do PagBank, principalmente long tail e grandes contas. A ferramenta chamada Redes de Vendedores, escrito em Kotlin, solução que proporciona o agrupamento de contas PagBank, formando grupos comerciais, facilitando o cadastro e gerenciamento dos clientes em rede, pois ao alterar uma rede, a alteração também é propagada para cada conta que constitui a rede, assim possibilitando a customização e/ou negociação de taxas e tarifas, centralização de saldo, antecipação de recebíveis de forma prática e transparente para o cliente e operador. Este projeto foi desenvolvido a partir da desfragmentação de um grande monólito, no qual novos serviços foram criados, possibilitando todo o gerenciamento e consultas em redes fora do monólito, além de criar um modelo baseado em eventos, utilizando Kafka, assim desacoplando as regras de négocio de outros domínio de dentro do serviço de Redes.
Sr Backend Engineer
No projeto de baixa técnica foi desenvolvido uma nova funcionalidade para realizar a ativação de moderninhas via QRCode. O desenvolvido foi dividido em duas partes: a primeira parte para tratar a comunicação entre o terminal e servidor (usando TLV), validação da requisição e geração de um token de serviço. A segunda parte foi um micro serviço para gerenciar o estado de uma baixa técnica, a lógica de negócio vinculada ao processamento da operação síncronos e assíncronos, como gestão de filas e jobs. O projeto foi utilizado tecnologias como Java 11, Spring Boot, Spring Cloud, RabbitMQ, Docker, Kubernetes, Jenkins, e NewRelic. Além de conceitos oriundos de programação orientada a objeto e concorrente, padrões de projeto, desenvolvimento dirigido por testes, controle de versão.
Full Stack Engineer
Planejei tecnicamente e contribuí com o desenvolvimento de um serviço chamado Recarga de Celular, escrito em Java 11 e Spring Boot, para viabilizar a compra de crédito para celulares pré-pagos, via moderninha. O grande obstáculo para tornar viável esta funcionalidade foi a consistência transacional, pois além de realizar a autorização junto à bandeira do cartão de crédito, precisaria fazer outra autorização junto a GwCel (serviço da Software Express) a fim de realizar a compra de créditos para recarga do celular, em paralelo. Assim, foi criado o módulo transacional para gerenciar as transações e as funcionalidades relacionadas à autorização das recargas, confirmações e desfazimentos, utilizando o protocolo ISO-8583, dentro do motor de autorização do PagBank (monólito), em conjunto com diversos microserviços, hospedados da AWS, para gerenciar e prover as funções não transacionais da recarga como os serviços de backoffice para os times de sustentação e atendimento ao cliente, comprovante das operações, conciliação fiscal e comissionamento das transações realizadas,etc.
Full Stack Engineer
Contribuí com o desenvolvimento de um serviço chamado Telecarga, escrito em Go 1.11 e hospedado da AWS, para viabilizar o download de novas versões do sistema embarcado no PDV e funções para criar, pausar, continuar e/ou cancelar um(a) patch/release via HTTP, utilizando o protocolo TLV de forma escalável, para acomodar o crescente aumento do número de clientes ativos no PagBank, sem impactar fluxos críticos, como a venda (captura de transacão via moderninha).
Full Stack Engineer
Projeto em parceria com a Lenovo, focado no desenvolvimento de uma aplicação para monitoramento de data centers. O software foi dividido em módulos: backend e frontend. No backend foi desenvolvido micro serviços para coleta e processamento dos dados oriundos dos sensores instrumentados nos data centers e uma REST API em Python para fornecer os serviços de analytics. No frontend foi desenvolvido um dashboard em Javascript, utilizando Angular, Tree.js e D3.js para geração de uma visualização 3D dos data centers e uma visualização gráfica dos dados dos sensores.
Software Developer
Projeto em parceria com a HP, focado no desenvolvimento um drive para realizar e integração entre o modulo de monitoramento do HPE OneView e o Openstack Monasca. O software foi desenvolvido em Python. Além de conceitos oriundos de programação concorrente, padrões de projeto, desenvolvimento dirigido por testes, controle de versão e continuous delivery.
Software Developer
Projeto em parceria com a Petrobrás, focado no desenvolvimento de uma aplicação para facilitar o escoamento dos derivados de petróleo. O software foi desenvolvido para desktops em Java, utilizando tecnologias como Swing e Hibernate. Além de conceitos oriundos de programação orientada a objetos, padrões de projeto, desenvolvimento dirigido por testes, controle de versão e continuous delivery.
Diego A S De Araujo education
Frequently asked questions about Diego A S De Araujo
Quick answers generated from the profile data available on this page.
What company does Diego A S De Araujo work for?
Diego A S De Araujo works for Grupo OLX.
What is Diego A S De Araujo's role at Grupo OLX?
Diego A S De Araujo is listed as Staff Software Engineer at Grupo OLX.
Where is Diego A S De Araujo based?
Diego A S De Araujo is based in São Paulo, Brazil while working with Grupo OLX.
What companies has Diego A S De Araujo worked for?
Diego A S De Araujo has worked for Grupo Olx, Marvin, Grupo Boticário, Pagbank, and Laboratório De Sistemas Distribuídos.
How can I contact Diego A S De Araujo?
You can use AeroLeads to view verified contact signals for Diego A S De Araujo at Grupo OLX, including work email, phone, and LinkedIn data when available.
What schools did Diego A S De Araujo attend?
Diego A S De Araujo studied at Universidade Federal De Campina Grande.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial