Skip to content
View josericardodainese's full-sized avatar

Block or report josericardodainese

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
josericardodainese/README.md

Ricardo Dainese

👨‍💻 Especialista em Desenvolvimento de Microserviços e Aplicações Móveis

Desenvolvedor experiente, especializado na transição de arquiteturas monolíticas para microserviços utilizando Node.js em ambientes Serverless na AWS. Minha abordagem se concentra na análise e redefinição da arquitetura para atender às necessidades específicas dos clientes, visando a melhoria da performance do backend e a experiência do usuário.

🛠 Habilidades e Competências

Desenvolvimento de Microserviços:

  • Desmembramento de sistemas monolíticos em funções Lambda, promovendo escalabilidade e eficiência.
  • Implementação de estratégias de mensageria para otimizar fluxos de dados, reduzindo o tempo de resposta.

Aplicativos Bancários:

  • Desenvolvimento de soluções para um aplicativo bancário voltado para uma rede de cosméticos, garantindo segurança e performance.

Testes e Qualidade:

  • Criação de uma suíte de testes robusta utilizando Jest, incluindo testes de mutação para assegurar a integridade do código.

Desenvolvimento Móvel:

  • Expertise em aplicações móveis com React Native, proporcionando experiências ricas e responsivas.

Conhecimento em Serviços AWS:

  • AWS Lambda: Implementação de funções serverless para microserviços.
  • AWS API Gateway: Criação de APIs escaláveis e seguras.
  • AWS Cognito: Gerenciamento de autenticação e autorização de usuários.
  • Cognito Resource Server e Cognito Client App para controle de acesso robusto.
  • Redis: Utilização para caching e otimização de performance.
  • DynamoDB: Modelagem de banco de dados NoSQL para alta disponibilidade e baixo tempo de latência.
  • SQS e SNS: Implementação de serviços de mensageria para desacoplamento de sistemas e melhoria na comunicação entre componentes.

💼 Experiência Profissional

CI&T - Software Engineering

Dezembro 2022 - Presente (2 anos 1 mês)

  • Especialista em Desenvolvimento de Microserviços e Aplicações Móveis
  • Transição de arquiteturas monolíticas para microserviços com Node.js e AWS
  • Desenvolvimento de aplicativos bancários
  • Implementação de soluções serverless

CI&T - Software Engineering

Novembro 2020 - Dezembro 2022 (2 anos 2 meses)

  • Desenvolvimento de microserviços em Java + Spring Boot
  • Testes com Spock Framework utilizando Groovy
  • Persistência com Microsoft SQL Server e MongoDB
  • Desenvolvimento de aplicações móveis com Angular 8, HTML e CSS
  • CI/CD com Jenkins, Helm, Docker e Kubernetes
  • Manutenção de Cloud On Premise
  • Implementação de cultura SRE
  • Monitoramento com Dynatrace
  • Análise de incidentes e aplicação de cultura Postmortem

CI&T - Software Engineering

Janeiro 2019 - Março 2020 (1 ano 3 meses)

  • Desenvolvimento de sistemas corporativos web para projetos internacionais
  • Front-end com Angular, Jasmine, Karma, HTML, CSS
  • Back-end com Java, Spring Boot, Spring Cloud
  • Integração com Camunda e Kafka
  • Monitoramento de aplicações em produção usando Kibana e Elastic Alert

MAPFRE Brasil - Assistente comercial

2013 - Janeiro 2019 (6 anos 1 mês)

  • Atendimento a uma carteira de corretores
  • Suporte em vendas de seguros

E. E. Cel Joaquim Leite de Souza - Estágio de Monitor Sala de Informática

Janeiro 2008 - Dezembro 2008 (1 ano)

  • Monitor Sala de Informática (Programa Acessa Escola)

🎓 Formação Acadêmica

Faculdade Santa Lúcia

  • Graduação em Sistemas de Informação (2015 - 2018)

📫 Como me encontrar

Pinned Loading

  1. KLogs KLogs Public

    App desktop para visualizar logs de Aplicações Que Rodam em um cluster Kubernetes

    TypeScript 4