
Reinaldo Ferreira Gez
About Candidate
Como Desenvolvedor Back-end, ajudo empresas a melhorar o desempenho e a escalabilidade, construindo microserviços e APIs, e escrevendo um código legível e testável.
Tenho 9 anos de experiência em TI, especializando-me no design e implementação de APIs RESTful e microserviços. No projeto de SSO, transformei o servidor de autenticação em um microserviço ao desacoplá-lo de um ERP monolítico, migrando-o para .NET 6 e Identity Server 4. Isso permitiu que novos produtos utilizassem o SSO de forma independente.
Minha experiência com Azure é extensa, incluindo a criação e manutenção de recursos como Azure Container Instances (ACI), bancos de dados e a configuração de Azure Pipelines. Desenvolvi uma API para um aplicativo educacional, melhorando o desempenho e reduzindo custos através de uma arquitetura multi-tenant no Azure. Estou sempre focado em aprender e aplicar novas tecnologias para criar soluções eficientes e simplificar processos complexos.
Habilidades e tecnologias:
C# | .NET versões (4.x/Core 2.1/Core 3.x/5/6/7/8) | Microsserviços | REST APIs | DDD | Microsoft Azure | CI/CD | Azure Pipelines | Design Patterns | Git | LINQ | Docker | xUnit | Azure Cosmos DB | OAuth 2.0 | Entity Framework | gRPC | SQL Server | MongoDB
GitHub: github.com/reinaldogez
Education
Atualmente estou cursando o sexto período de Ciência da Computação na UniRitter (Ecossistema Ânima).
Experiences
A GVdasa é uma fornecedora de soluções de software abrangentes para o setor educacional, como sistemas ERP e plataformas SaaS sob medida para otimizar processos educacionais.Equipe de Arquitetura e Pesquisa: Trabalhei a arquitetura, o design e a implementação de projetos de microserviços, facilitando o desenvolvimento subsequente por outras equipes. Executei continuamente vários projetos de prova de conceito (POC), pesquisando proativamente e propondo soluções otimizadas para desafios potenciais de projetos, e fornecendo suporte contínuo entre equipes.Projetos: - Servidor Single Sign-On (SSO): Desacoplamento do sistema principal, migração do .NET 4.7 para o .NET 6, e do Projeto Katana para o IdentityServer4. - POC gRPC: Executei com sucesso um projeto de prova de conceito para avaliar e demonstrar a eficiência e eficácia do gRPC em nossa arquitetura, fornecendo insights valiosos para a tomada de decisões da equipe. - POC Azure Cosmos DB: Conduzi uma pesquisa aprofundada e, posteriormente, desenvolvi uma implementação de referência. Esta implementação fornece um guia para a integração e uso do Cosmos DB que pode ser adaptado por equipes futuras, aumentando a produtividade e a consistência em nossos projetos.Resultados:O sucesso do projeto do servidor de Single Sign-On permitiu que novos produtos fossem vendidos sem que o ERP utilizasse o servidor SSO para autenticação no ecossistema de microserviços. Isso transformou o servidor SSO em um ativo valioso para a empresa, possibilitando a expansão da sua gama de produtos e a simplificação da autenticação em todos os produtos.A arquitetura, o design e a implementação de projetos de microserviços resultaram na otimização dos processos de desenvolvimento para as equipes subsequentes. Além disso, a pesquisa proativa e a proposta de soluções otimizadas abordaram eficazmente os desafios dos projetos, fornecendo suporte contínuo às equipes em toda a empresa.-Time MobileDesenvolvi uma nova versão do back-end para o App, um produto do Time Mobile. Esse trabalho incluiu o desenvolvimento de uma API, além do design e implementação de microsserviços utilizando .NET 5. Também fui responsável pela criação e manutenção de recursos na Azure, especificamente o Azure Container Instances (ACI) e o Azure Container Registry (ACR), bem como pela gestão de recursos de bancos de dados. Adicionalmente, configurei e gerenciei o Azure Pipelines para assegurar a integração contínua e a entrega contínua (CI/CD) do projeto.Resultados:A nova versão do back-end melhorou significativamente o desempenho do aplicativo. Devido à sua arquitetura multi-tenant, também reduziu efetivamente os custos do Azure. Além disso, a API foi projetada para ser multi-ERP, possibilitando uma integração perfeita com ambos os ERPs da empresa. Consequentemente, isso levou a uma maior funcionalidade e eficiência de custos para a aplicação.
A Realdrive Tech é uma empresa especializada na criação de simuladores para autoescolas. Além de seus produtos simuladores principais, a empresa opera um sistema web abrangente que monitora eficientemente essas aulas e transmite os dados para os serviços web de cada estado no Brasil. Com mais de 1.000 simuladores instalados por todo o Brasil, a Realdrive Tech orgulha-se de ter treinado mais de 1 milhão de estudantes. Mais de 5 milhões de aulas oficiais já foram realizadas, e somente em 2018, uma média de 7.000 aulas foram administradas diariamente e corretamente transmitidas para os órgãos governamentais (DETRANs).- Desenvolvi um sistema web abrangente para a criação e monitoramento de simulações de aulas de direção, aprimorando significativamente a eficiência na coleta e gestão de dados. Este sistema também permitiu a transmissão de dados de forma fluida para os respectivos web services dos DETRANs de cada estado do Brasil, otimizando as operações. - Desenvolvi um sistema de comunicação inovador entre simuladores localizados remotamente e o back-end, facilitando atualizações em tempo real e rastreamento de dados. - Implementei um recurso de leitor biométrico nos simuladores do cliente. Elaborei uma aplicação Windows para capturar as leituras e transmitir esses dados para um microsserviço de back-end para validação dessas biometrias com os web services governamentais, aumentando a segurança do sistema.Os resultados desses empreendimentos foram transformadores para a Realdrive. O sistema aprimorado de coleta e gestão de dados levou à redução de erros e ineficiências relacionadas a dados, melhorando a qualidade geral do serviço. O sistema de comunicação eficiente acelerou o fluxo de informações, aumentando a capacidade de resposta às necessidades dos clientes. O recurso biométrico avançado reforçou a segurança do sistema, reduzindo atividades fraudulentas, aumentando ainda mais a confiabilidade do serviço da Realdrive entre seus clientes e órgãos governamentais.Desenvolvedor C# Desenvolvedor C# fev de 2014 - jan de 2015 · 1 anoDe fev de 2014 até jan de 2015 · 1 ano - Projetei, desenvolvi e mantive microsserviços que possibilitaram a transmissão eficiente de dados para entidades governamentais via web services. Isso aprimorou a integração de dados e otimizou o processo de troca de dados entre o sistema da empresa e as plataformas governamentais.Como resultado desses esforços, consegui aumentar a confiabilidade e eficiência do processo de troca de dados. A integração aprimorada com as plataformas governamentais levou a operações mais fluidas, ajudou a cumprir prazos importantes e contribuiu para manter a conformidade com as regulamentações relevantes.
FP2 é uma empresa de fábrica de software.- Desenvolvi um aplicativo desktop utilizando C#, aplicando habilidades fundamentais de programação em um ambiente de projeto real e dominando aspectos-chave da linguagem. - Assumi a responsabilidade pela manutenção de aplicações web. Utilizei .NET, C# e jQuery para entregar melhorias contínuas e atualizações rotineiras. - Gerenciei dados de back-end de forma eficaz, aproveitando o conhecimento em Microsoft SQL Server, Visual Studio e T-SQL, contribuindo para a eficiência e fluidez das aplicações de software.