Rodrigo Barcellos

Rodrigo Barcellos

@rbarcellos84

Resumo

Desenvolvedor de software com mais de 15 anos de experiência em sistemas corporativos, com foco em back-end e integração entre sistemas. Atuação sólida com C, VB6, C#, .NET e Angular em projetos de grande escala para os setores de energia, telecomunicações e serviços públicos. Perfil com forte base técnica, visão de arquitetura, liderança de equipes ágeis e conhecimento em ambientes de nuvem (AWS).
Busco novas oportunidades para aplicar e aprofundar meus conhecimentos em desenvolvimento back-end com a tecnologia C# .NET, Java, contribuindo ativamente para projetos desafiadores e inovadores.


Conhecimento técnico que adquiri ao longo da carreira:


Back-end: (C, C#, ASP.NET Core/MVC, .NET Framework, VB5/6, Dapper, EntityFramework, AutoMapper, Java, Spring Boot)
Front-end: (Angular, JavaScript, jQuery, HTML/CSS)
Bancos de Dados: (SQL Server, Informix, MySQL, PostgreSQL)
DevOps / Infraestrutura: (Docker, AWS, IIS, Shell Script, Task Scheduler)
Bootstrap
Ferramentas: (Git, SVN, Visual Studio, Visual Basic, Postman, UML)
Arquitetura & Práticas: (Microserviços, REST, DDD, TDD, JWT, Swagger)
Metodologias: (Agile Scrum, Kanban)

Tempo de experiencia: 20 Anos


Experiências

Empresa: Lynx Spa · Tempo integral

Cargo: .Net Developer C# / Developer C++ Pleno

Tempo: Maio de 2023 - Abril de 2025

Local: Niterói, Rio de Janeiro, Brasil · Híbrida


Responsabilidades:

Atuo no desenvolvimento de novas funcionalidades para o sistema do cliente, evolutivas e corretivas. Na refatoração dos projetos em C++.

Atividades de destaques:

Participei da refatoração de sistemas legados C++ para arquitetura de microserviços com .NET Core e Angular;
Atuei na implementação de medidas de segurança em sistemas ASP.NET, corrigindo vulnerabilidades críticas;
Realizei diversas evoluções tecnológica em um projeto do Asp .Net, tendo sua principal evolução a versão do .NET Framework (4.0 → 4.8) e a aceitação de uma versão mais nova do banco de dados MySQL (5.1 → 8.5);
Participei da configurações dos ambientes em AWS (IIS, Task Scheduler, criação de perfil de usuários, robocopy de backup e link de balanceamento de carga).

Ferramentas utilizadas nos projetos em que pude atuar até o momento .Net C#, C++, MySql, Angular e comando de gerenciamento de Linux (Shell Script).


Shell script
C++ / C# / .Net Core
Angular 14
Bootstrap
ASP.NET Core (MVC, APIs RESTFull e arquitetura de microserviços)
Dapper / EntityFramework / AutoMapper
Banco de dados Oracle e MySQL
AWS - Amazon Web Services
Git / SVN



Empresa: Ayesa · Tempo integral

Cargo: Analista de Sistema Sênior

Tempo: Jun de 2017 - Mai de 2023 · 6 anos

Local: Niterói, Rio de Janeiro, Brasil · Remota


Responsabilidades:

Atuei na fábrica software, no desenvolvimento de novas funcionalidades para os sistemas comercial do cliente, realizado as manutenções evolutivas e corretivas, onde pude trabalhar com a metodologia Ágil Scrum, realizando as entregas por Sprint. Apoio no gerenciamento de equipes e monitoramentos dos projetos/atividades atuando como líder técnico auxiliando o time/grupo para o cumprimento das demandas.

Atividades de destaques:

Atuei no desenvolvimento de novas ferramentas de extrações, cujo o objetivo era de realizar a comunicação entre os diversos sistemas existentes na empresa e na extração de relatoria solicitada pelo Governo.
Fui responsável por realizar o acompanhamento do faturamento da Enel e assim garantir a integridade da geração de conta para o consumidor final, assim como o acompanhamento do refaturamento de contas do consumidor final.

Ferramentas utilizadas nos projetos em que pude atuar .Net C#, C, E-Esqlc, Informix, PL/Sql, Visual Basic e comando de gerenciamento de Linux (Shell Script).


Metodologia Ágil Scrum
Shell script
C / E-Esqlc/ C# / .Net 6
Visual Basic 5 / 6
ASP.NET 6 Core (MVC, APIs RESTFull e arquitetura de microserviços)
Dapper / EntityFramework / AutoMapper
Banco de dados Informix / SqlServer
Sistema operacional Unix / Windows
SVN



Empresa: Tivit · Tempo integral

Cargo: Analista de Sistemas Sênior (Contrato Enel - Concessionária de energia elétrica RIO e FORTALEZA)

Tempo: Mai de 2010 - Jun de 2017 · 7 anos 2 meses

Local: Niterói, Rio de Janeiro, Brasil · Presencial


Responsabilidades:

Atuei no desenvolvimento de novas funcionalidades para o sistema do cliente, manutenções preventivas e/ou corretivas, na construção de novos sistemas. Apoio no gerenciamento de equipes e monitoramentos dos projetos/atividades atuando como líder técnico de desenvolvimento.

Atividades de destaques:

Projeto 414 (Conjunto de normativa do Governo). Gerenciamento da equipe de desenvolvimento e participação no planejamento/construção de um conjunto de alterações estabelecidas pelo Governo.
Projeto de Furtos. Implementação de novas regras estabelecidas pelo Governo para o módulo de furtos de energia.
Projeto DIC/FIC. Implementação de indicadores de qualidade na conta do cliente, regras estabelecidas pelo Governo, cujo seu objetivo era apurar realizar a restituição na conta do cliente para os dias em que a empresa deixou de fornecer energia.

Ferramentas utilizadas nos projetos em que pude atuar .Net C#, C, E-Esqlc, Informix, PL/Sql, Visual Basic e comando de gerenciamento de Linux (Shell Script).


Metodologia Ágil Scrum
Shell script
C / E-Esqlc / C#
Visual Basic 5 / 6
APIs RESTFull e arquitetura de microserviços
Dapper / EntityFramework / AutoMapper
Banco de dados Informix / SqlServer
Sistema operacional Unix / Windows
SVN



Empresa: Provider IT & Business Solutions · Tempo integral

Cargo: Analista Programador Sênior (Contrato Enel - Concessionária de energia elétrica RIO e FORTALEZA)

Tempo: Nov de 2007 - Mai de 2010 · 2 anos 7 meses

Local: Niterói, Rio de Janeiro, Brasil · Presencial


Responsabilidades:

Iniciei como desenvolvedor júnior e pelo bom rendimento e comprometimento com as minhas atividades, alcancei a posição de sênior e pude auxiliar com o gerenciamento da equipe, atuando como um líder técnico e assumindo grandes projetos.

Atividades de destaques:

Fábrica de software, dando um apoio técnico a equipe para o desenvolvimento das atividades e assumindo os módulos de atendimento ao cliente, módulo de troca de titularidade e suas transferências de dívidas, cadastro de cliente baixa renda, módulo de fiscalização dos atendimentos e faturamentos eventuais para um cliente temporário Enel.
Realizei a construção e implementação do simulador de cliente baixa renda.
Desenvolvimento de rotinas de cálculo e segurança como storage procedures, utilizadas para melhorar a performance e sua integridade, navegabilidade das informações e a centralização dos cálculos utilizados nos tempos de atendimento de serviço.

Ferramentas utilizadas nos projetos em que pude atuar .Net C#, C, E-Esqlc, Informix, PL/Sql, Visual Basic, SuperWaba e comando de gerenciamento de Linux (Shell Script).


UML
Shell script
C / E-Esqlc / C#
Visual Basic 5 / 6
APIs RESTFull e arquitetura de microserviços
Banco de dados Informix / SqlServer
SuperWaba (Aplicações de coletores)
Sistema operacional Unix / Windows
SVN



Empresa: Synapsis Technology · Tempo integral

Cargo: Estágio (Contrato Enel - Concessionária de energia elétrica RIO e FORTALEZA)

Tempo: Nov de 2005 - Nov de 2007 · 2 anos 1 mês

Local: Niterói, Rio de Janeiro, Brasil · Presencial


Responsabilidades:

Atuei na fábrica de software, auxiliando no desenvolvimento de novas funcionalidades para o sistema do cliente e suas manutenções corretivas.

Atividades de destaques:

Neste período, eu fiquei responsável pelo módulo emissor de fatura e o conjunto de medição de energia dos clientes de alta tensão.
Neste período pude participar do projeto chamado Guardiões da Comunidade, um projeto social Enel, onde fiquei dando suporte exclusivamente ao sistema do cliente.

Ferramentas utilizadas nos projetos em que pude atuar .Net C#, C, E-Esqlc, Informix, PL/Sql, Visual Basic, SuperWaba e comando de gerenciamento de Linux (Shell Script).


UML
Shell script
C / E-Esqlc
Visual Basic 5 / 6
Banco de dados Informix / SqlServer
SuperWaba (Aplicações de coletores)
Sistema operacional Unix / Windows
SVN