Cristiano Raffi Cunha

Desenvolvedor .NET
Cristiano Raffi Cunha - Logo
Pelotas, Rio Grande do Sul, Brasil

Olá, meu nome é Cristiano, 25 anos, desenvolvedor .NET. Apaixonado por desenvolvimento de software, educação e o mundo open source.

Habilidades

Linguagens de Programação e Ferramentas
  • Desenvolvimento de software .NET C#
  • JavaScript, TypeScript e Node.js
  • Testes automatizados
  • Banco de dados SQL e NoSQL
  • Microsoft Azure / Cloud
  • Docker
  • Arquitetura de software / Microsserviços
O que estou estudando
  • Arquitetura de software e Arquitetura de soluções
  • C4 Model e documentação de projetos

Experiências

Desenvolvedor .NET sênior - AppSec

Atuo como Desenvolvedor com foco em segurança de aplicações (AppSec), implementando estratégias robustas para assegurar a integridade e proteção das aplicações. Além disso, ministro treinamentos sobre boas práticas relacionadas ao desenvolvimento seguro.

Tecnologias: C#, Azure, SQL Server, Microsserviços, Azure Service Bus

Novembro 2023 - Atual

Senior Software Engineer

Desenvolvimento de soluções na área financeira. Participando no desenho da arquitetura e na implementação e manutenção de serviços de autenticação, autorização, consultas formais, assembleias e geração de informes de rendimentos.

Tecnologias: C#, Docker, MongoDB, PostgreSQL, Scrum, Node.js, Microsserviços, AWS, Lambda, SQS, SNS

Junho 2023 - Novembro 2023

Desenvolvedor .NET sênior

Desenvolvimento de soluções na área financeira, focado no back-end com .NET. Trabalhando no time de plataforma, que também inclui, conta digital, prepaid business card. Tive oportunidade de ajudar a desenhar construir do zero nossos sistemas de transações, extratos e uma série de outros microsserviços que fazem parte desse ecossistema.

Tecnologias: .Net Core, Azure Functions, Azure Service Bus, Microservices, Event-driven Architecture

Outubro 2021 - Abril 2023

Especialista

Trabalhei no time de instrução, tocando as aulas ao vivo com as pessoas estudantes, além de ajudar na criação e correção de conteúdos.

Tecnologias: Node.js, Socket.IO, SQL, MongoDB e Docker

Julho 2021 - Outubro 2021

Instrutor

Trabalhei no time de instrução, com o contato direto com as pessoas estudantes. Além de dos momentos síncronos, também ajudo na gravação de alguns conteúdos para a plataforma. Durante esse tempo trabalhei com técnicas de aprendizagem ativa.

Tecnologias: Node.js, Socket.IO, SQL, MongoDB e Docker

Janeiro 2021 - Julho 2021

Líder técnico

Uma experiência um pouco diferente, mesmo tendo participado de todo o processo do desenvolvimento de software nos cargos anteriores, nesse momento me afastei um pouco dos códigos e fiquei focado um pouco mais na análise do negócio e arquitetura do que foi desenvolvido.

Tecnologias: C#, SignalR, TypeScript, Angular, Vue, Docker, Azure, e GitHub Actions.

Setembro 2020 - Dezembro 2020

Desenvolvedor .Net

Desenvolvimento do back-end e front-end, manutenção aos sistemas desenvolvidos pela empresa, e de terceiros. Participei de projetos na área financeira e comunicação em real time.
Tive a oportunidade em pequenos projetos com microsserviços e micro frontends.

Tecnologias: C#, SignalR, TypeScript, Angular, Vue, Docker, Azure, e GitHub Actions.

Dezembro 2019 - Setembro 2020

Desenvolvedor .NET - Full Stack

Desenvolvimento do back-end e front-end, manutenção, implantação e suporte aos sistemas desenvolvidos pela empresa.
Tive oportunidade de participar de todos os passos do desenvolvimento de software, do levantamento de requisitos ao deploy na nuvem.

Tecnologias: C#, JavaScript, Vue, Azure, Docker e Azure Devops.

Junho 2018 - Dezembro 2019

Suporte técnico - Estágio

Instalação, verificação e configuração de software e equipamentos elétricos e soluções na área de Tecnologia da Informação.
Aqui aprendi a lidar com o público, e ajudar pessoas com diversos níveis de conhecimento e problemas técnico. Foi muito importante para a minha carreira, aprendi a ter ainda mais responsabildiades.

Abril 2016 - Março 2018

Certificações

Certificações

Cursos Livres

Minhas Palestras / Cursos

  • Redis e Estratégias de Cache Distribuído

    Como usar o Redis e estratégias de cache distrbuído para resolver problemas, indo além do básico.

  • Boas práticas na programação, muito além do código

    Palestra feita no evento TcheLinux, aqui levantei alguns questionamentos sobre boas práticas, e o que elas impactam na nossa vida. Além de falar sobre código(hars skills), levantei vários pontos sobre a parte comportamental(soft skills).

  • Documentação Profissional com C4 Model

    Apresentação feita no GDG DevFest 2023, falando um pouco sobre boas como o C4 Model pode facilitar a documentação da sua arquitetura, além de falar sobre conceitos como Diagram As Code.

  • Da para trabalhar com C# no linux?

    Palestra feita no evento .Net Ceara, falando da situação do .NET no Linux, focando principalmente no ambiente de desenvolvimento.

  • Bancos de dados NoSQL

    Apresentação de introdução a bancos de dados NoSQL, com seus conceitos e diferenças. Redis, MongoBD, Cassandra, Neo4j...

  • Systemas Distribuídos

    Introdução a sistemas distribuídos, principalmente focado em sistemas Web. Apresentação dos conceitos e ferramentas que fazem parte deste universo.

  • Cultura de testes

    Mostrei uma visão geral sobre testes, quais seus impactos na equipe e empresa, também levantei alguns pontos de atenção relacionado aos primeiros momentos que a empresa começar a colocar a cultura em prática.

  • Docker para quem tem preguiça

    Apresentação com um colega de trabalho sobre Docker, falando um pouco sobre o conceito e suas facilidades, e na parte final um pouco de prática.

  • Segurança para pessoas desenvolvedoras

    Uma série de dicas para pessoas desenvolvedoras sobre segurança, mostrei os principais ataques, como se proteger e algumas dicas para tentar ficar sempre um passo a frente dos atacantes.

Educação

Instituto Federal Sul-rio-grandense Campus Pelotas

curso superior de Tecnologia em Sistemas para Internet (TSI)

Semestre: 4º

Trancado

Instituto Federal Sul-rio-grandense Campus Pelotas

Técnico em Eletrônica - Integrado

Semestre: 4º

Trancado