Olá, meu nome é Cristiano, 26 anos, desenvolvedor .NET. Apaixonado por desenvolvimento de software, educação e o mundo open source.
Atuo como Desenvolvedor especializado em segurança de aplicações, com foco em AppSec. Tenho implementado estratégias robustas para garantir a integridade e proteção de aplicações, desde a fase de desenvolvimento até a produção. Recentemente, trabalhei em projetos utilizando Inteligência Artificial e Large Language Models(LLM), aplicados em revisões de código em pull requests (PRs) e análises de segurança automatizadas.
Tecnologias: C#, Azure, SQL Server, Microsserviços, LLM
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
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
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
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.
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.
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.
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: +1500 alunos | Avaliação média 4.9/5.0
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.
Semestre: 4º
Semestre: 4º