Resumo
Visão geral
Experiência profissional
Formação acadêmica
Habilidades e competências
Idiomas
Personalizado
Linha do tempo
Generic

Diego Eduardo Lima

Curitiba,Paraná

Resumo

Engenheiro de Software Pleno especializado em backend, com forte atuação no desenvolvimento de sistemas de alta disponibilidade, integrações complexas e plataformas de Open Finance (Fintechs). Especialista no ecossistema Node.js (TypeScript/NestJS) e na linguagem Golang, com profundo conhecimento em Arquitetura Orientada a Eventos (EDA), microsserviços e mensageria (RabbitMQ, SQS, BullMQ). Possuo grande facilidade em traduzir regras complexas de negócios em soluções técnicas escaláveis, aliando performance com a redução de custos em infraestrutura cloud. Valorizo a qualidade de software através da aplicação consistente de Clean Architecture, Clean Code e cultura DevOps (Docker, CI/CD).

Visão geral

4
4
anos de experiência profissional
3
3
years of post-secondary education

Experiência profissional

Engenheiro de Software Pleno

Teddy Open Finance
2024.09 - 2026.04

Engenharia de backend em plataforma de Open Finance, desenvolvendo o core do sistema de auditoria e aprovação de propostas de crédito, com foco em alta disponibilidade e compliance regulatório.

Arquitetura Orientada a Eventos (EDA): Desenvolvi e gerenciei uma complexa esteira de crédito assíncrona, orquestrando múltiplas etapas do ciclo de vida das propostas (importação, análise, geração de links de validação e disparo de mensagens) utilizando fortemente BullMQ, RabbitMQ e AWS SQS.
Integração com RPA & Web Scraping: Projetei a comunicação entre o backend principal (NestJS) e robôs de RPA. O RPA atua como um worker distribuído, realizando web scraping nos portais dos bancos e devolvendo os dados via mensageria para o motor de auditoria, sem travar o event loop da aplicação principal.
Otimização de Custos e Performance: Atuei na modernização estrutural dos fluxos de dados, o que resultou em uma aplicação perceptivelmente mais rápida, mais barata em termos de consumo de infraestrutura cloud e com uma experiência de usuário (UX) muito mais fluida.
Motor de Regras e Compliance: Implementação de lógicas avançadas para o fluxo de aprovação e recusa automática de propostas, cruzando dados em tempo real e garantindo aderência às normas do Banco Central antes da formalização do crédito.
Engenharia de Qualidade: Adoção consistente de Clean Architecture, Clean Code e princípios SOLID. Manutenção de pipelines de CI/CD (GitHub Actions) e deployments em ambientes conteinerizados (Docker).
Stack Principal: Node.js, TypeScript, NestJS, PostgreSQL, TypeORM, Mensageria (BullMQ, RabbitMQ, SQS), RPA/Scraping workers, Docker, AWS (S3), GitHub Actions.

Engenheiro de Software Júnior

Condor Super Center
Curitiba, PR
2022.09 - 2024.09

Atuação alocada no núcleo de tecnologia para o Marketing.
Automação e Redução de Custos: Implementei a modernização de sistemas e automação de processos internos que resultaram em uma redução de mais de 85% nos custos com licenciamentos de softwares de terceiros.
Arquitetura e Alta Performance: Desempenhei papel fundamental no redesenho arquitetural do aplicativo de fidelidade (Clube). Refatorei microsserviços para Go (Golang), garantindo maior escalabilidade, redução do tempo de resposta e menor consumo de recursos em produção.
Backend & Mensageria: Desenvolvi APIs RESTful e orquestrei integrações com sistemas de terceiros utilizando NestJS, TypeScript e filas (RabbitMQ e BullMQ) para processamento assíncrono.
Bancos de Dados & Infraestrutura: Estruturei o armazenamento de dados das aplicações utilizando MySQL, PostgreSQL e MongoDB, além de otimizar a performance com estratégias avançadas de cache via Redis. Fiz uso extensivo de Docker para padronizar a containerização e os ambientes de testes automatizados.
Iniciativas Full-Stack: Projetei e desenvolvi do zero um sistema interno de encurtamento de links com dashboard analítico utilizando Next.js, além de atuar em melhorias de UX e sustentação do frontend do e-commerce.

Formação acadêmica

Pós-graduação - Golang

Faculdade Brasilia
2023.10 - 2024.06

Tecnólogo - Gestão Financeira

Universidade Nove de Julho
São Paulo
2012.08 - 2014.06

Habilidades e competências

  • Linguagens & Frameworks
  • Nodejs, TypeScript, JavaScript, NestJS, Golang
  • Arquitetura & Engenharia de Software
  • Microsserviços, Arquitetura Orientada a Eventos (EDA), APIs RESTful, Clean Architecture, SOLID, Clean Code
  • Mensageria & Processamento Assíncrono
  • RabbitMQ, BullMQ, Kafka, AWS SQS, Padrões Pub/Sub
  • Bancos de Dados & Cache
  • PostgreSQL, MongoDB, MySQL, DynamoDB, Redis
  • Cloud, DevOps & Infraestrutura
  • AWS (S3, SQS, Cognito), Docker, Kubernetes, CI/CD, GitHub Actions
  • Segurança & Observabilidade
  • Autenticação/Autorização, JWT, OpenTelemetry, Monitoramento (Logs e Métricas)
  • Qualidade de Código & Metodologias
  • Testes Unitários e de Integração, Git/GitHub, Integração com APIs Terceiras, Kanban, Pair Programming

Idiomas

Português
Proficiente
C2
Inglês
Intermediário
B2

Personalizado

  • Labs Auction, github.com/deduardolima/labs-auction, Sistema de leilão em tempo real com fechamento automático via goroutines, Clean Architecture, MongoDB e API REST com Gin. Sem dependência externa de scheduler - controle total do ciclo de vida via context.Context.
  • Rate Limiter, github.com/deduardolima/ratelimiter, Rate limiter do zero com limitação por IP e Token, persistência em Redis com TTL nativo e middleware HTTP plugável. Zero biblioteca externa de rate limiting.

Linha do tempo

Engenheiro de Software Pleno

Teddy Open Finance
2024.09 - 2026.04

Pós-graduação - Golang

Faculdade Brasilia
2023.10 - 2024.06

Engenheiro de Software Júnior

Condor Super Center
2022.09 - 2024.09

Tecnólogo - Gestão Financeira

Universidade Nove de Julho
2012.08 - 2014.06
Diego Eduardo Lima