Cristiano Raffi Cunha
Olá, meu nome é Cristiano, 26 anos, desenvolvedor .NET. Apaixonado por desenvolvimento de software, educação e o mundo open source.
Habilidades
Tecnologias Principais
- Arquitetura de software / Microsserviços
- Docker / Kubernetes
- C4 Model e documentação de projetos
- Desenvolvimento de software .NET C#
- AppSec - Application security
- Testes automatizados
- Banco de dados SQL e NoSQL
- Microsoft Azure / Cloud
Experiências
Akad Seguros
Atuo como Staff Engineer, um papel técnico sênior e transversal focado em dirigir a excelência técnica e inovação. Sou responsável por definir padrões arquiteturais, promover segurança desde a concepção e mentorear engenheiros, garantindo qualidade e escalabilidade em todos os domínios de engenharia.
Tecnologias: Arquitetura de software, Kubernetes, Azure, Microsserviços
Atuei no time com foco em acelerar o desenvolvimento e entrega de projetos, atuando como enabler para outras equipes. Fui responsável pela implementação de arquiteturas escaláveis e seguras, garantindo que a infraestrutura suporte o crescimento da empresa.
Tecnologias: Arquitetura de software, Kubernetes, Azure, Microsserviços
Atuei na área de segurança de aplicações, garantindo a proteção dos sistemas desde a fase de desenvolvimento até a produção. Durante esse período, trabalhei na implementação de ferramentas como SAST, além de contribuir para o desenho de arquiteturas seguras e estratégias de segurança na Cloud.
Também estive envolvido em projetos voltados para autenticação, autorização e correção de falhas de segurança, fortalecendo a proteção dos sistemas contra ameaças.
Além disso, criei projetos baseados em Inteligência Artificial e Large Language Models (LLM) para automatizar revisões de código em pull requests (PRs) e análises de segurança. Essas iniciativas ajudaram a otimizar processos, aumentar a eficiência na detecção de vulnerabilidades e aprimorar a segurança das aplicações.
Tecnologias: LLM, SAST, DAST, Docker, C#, Azure, Microsserviços, CI/CD
Vórtx
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
SellersFi
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
Trybe
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
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
Usabit Produtos Digitais
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.
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.
Samplify Brasil
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.
Instituto Federal Sul-rio-grandense
Instalação, verificação e configuração de software e equipamentos elétricos e soluções na área de Tecnologia da Informação, e Atendimento a clientes internos. Aqui também tive a oportunidades que criar pequenos softwares desktop para facilitar o trabalho, como o de remover o vírus de atalho de pendrive.
Tecnologias: C#, Windows Forms
Certificações
Certificações
Cursos Especializados
- Cloud Native .NET – Gago.io
- RabbitMQ - Mensageria .NET – Gago.io
- Azure para Desenvolvedores – Azure na Prática
- Jornada Dev Eficiente – Maurício Aniche / Alberto Souza
- Clean Code e Clean Architecture – Rodrigo Branas
- Modelando Domínios Ricos – Balta.io
- Dominando os Testes de Software – Desenvolvedor.io
- Fundamentos de Arquitetura de Software – Desenvolvedor.io
- Fundamentos de Criptografia e Hashing – Desenvolvedor.io
- Proteção Para Bancos e Fintechs – Akamai
- SignalR - Comunicação em tempo-real – Elias Costa
- C# Avançado – Elias Costa
- Banco De Dados – Curso de programação online (prof. William Ivanski)
- Didática e Prática de Ensino de EaD – UniCesumar
- Metodologias Ativas e Estratégias de Ensino – Trybe
- Reaprendizagem Criativa – Keep Learning School
Palestras & Cursos Criados
-
Redis e Estratégias de Cache Distribuído
Curso completo e gratuito sobre Redis e estratégias de cache distribuído. Abordamos desde conceitos fundamentais até padrões avançados.
Impacto: +1700 alunos | Avaliação média 4.9/5.0 ⭐
-
C4 Model - Comunicação Eficiente Entre Equipes Multidisciplinares
Apresentação feita no TLC Deploy em Porto Alegre - Tech Leads Club 💎, demonstrando como o C4 Model pode facilitar a comunicação e documentação de arquitetura entre times técnicos e não técnicos.
-
Boas práticas na programação, muito além do código
Palestra feita no evento TcheLinux, abordando boas práticas que vão além do código técnico, incluindo aspectos comportamentais e de soft skills essenciais para desenvolvedores.
-
Documentação Profissional com C4 Model
Apresentação feita no GDG DevFest 2023, demonstrando como o C4 Model pode facilitar a documentação da arquitetura de software, incluindo conceitos como Diagram As Code.
-
Dá para trabalhar com C# no Linux?
Palestra feita no evento .NET Ceará, explorando as possibilidades do desenvolvimento .NET no Linux, focando principalmente no ambiente de desenvolvimento e ferramentas disponíveis.
-
Bancos de dados NoSQL
Apresentação introdutória sobre bancos de dados NoSQL, explorando conceitos fundamentais e diferenças entre Redis, MongoDB, Cassandra, Neo4j e outras soluções.
-
Sistemas Distribuídos
Introdução aos sistemas distribuídos, com foco em sistemas Web. Apresentação dos conceitos fundamentais e ferramentas essenciais deste universo tecnológico.
-
Cultura de testes
Visão geral sobre cultura de testes, impactos na equipe e empresa, incluindo pontos de atenção para empresas que estão começando a implementar esta cultura.
-
Docker para quem tem preguiça
Apresentação colaborativa sobre Docker, explorando conceitos fundamentais e facilidades da tecnologia, com demonstrações práticas ao final.
-
Segurança para pessoas desenvolvedoras
Série de dicas essenciais sobre segurança para desenvolvedores, incluindo principais ataques, estratégias de proteção e boas práticas para se manter sempre um passo à frente das ameaças.
Educação
Instituto Federal Sul-rio-grandense Campus Pelotas
Semestre: 4º
Instituto Federal Sul-rio-grandense Campus Pelotas
Semestre: 4º