Rafael Rubio da Silva
Desenvolvedor Backend & Full Stack
Com 20 anos de carreira em desenvolvimento de software, sou um profissional experiente com foco principal em Backend e uma forte base Full Stack. Tive a oportunidade de colaborar em projetos de alto impacto para grandes empresas, incluindo Submarino e SKY, onde apliquei meus conhecimentos para criar sistemas de alta qualidade. Tenho um perfil proativo na busca por conhecimento, sempre me atualizando através de cursos e treinamentos nas principais plataformas de tecnologia.
Experiência Profissional
Desenvolvedor DotNet Sr.
Estapar
09/2024 - Atual
- Desenvolvimento de novos projetos e manutenção evolutiva do principal sistema comercial da empresa, baseado na plataforma .NET.
- Atuação em um ecossistema de software complexo, trabalhando com aplicações Desktop (Windows Forms, WPF) e serviços Backend (WebAPI, WCF, Windows Services).
- Implementação de novas funcionalidades e manutenção em um sistema administrativo Frontend desenvolvido em Angular 8.
- Utilização de C# com Entity Framework para manipulação e persistência de dados em bancos SQL Server.
- Gerenciamento de tarefas e sprints com Azure DevOps (Metodologia Agile) e controle de versão com GIT.
Desenvolvedor DotNet Sr.
Prismanet/Fenox
04/2016 - 09/2024
- Desenvolvimento e manutenção da solução completa para Vistoria Veicular (ECV), um sistema complexo dividido em quatro componentes principais.
- Implementação do sistema emissor de laudos (Desktop) utilizando C# e Windows Forms para a coleta e processamento dos dados do veículo.
- Criação e manutenção de um servidor local (C# / WCF Service) para centralizar a comunicação e permitir o funcionamento offline da solução.
- Desenvolvimento do portal de gerenciamento (Web) com C# / WebForms, jQuery e Bootstrap, permitindo aos usuários visualizar laudos e gerenciar configurações.
- Atuação na integração com o sistema Mobile (Android / Kotlin) utilizado para a captura de fotos e dados em campo.
- Gerenciamento da arquitetura de dados, utilizando SQL Server para a persistência local (offline) e para a base centralizada de laudos.
- Utilização de GIT e TFS (Team Foundation Server) para o controle de versão e gerenciamento do código-fonte.
Desenvolvedor DotNet Sr.
Grupo LTM
03/2015 – 02/2016
- Atuação no desenvolvimento, manutenção e sustentação de múltiplos projetos web e hotsites de campanhas para clientes de grande porte, como Santander, HSBC e Shell.
- Participação direta no desenvolvimento de projetos de alta visibilidade para o Santander, incluindo o hotsite da campanha “Eu quero mais bônus” e o portal “Santander Esfera”.
- Desenvolvimento de soluções utilizando Asp.Net MVC 5, Entity Framework, Web API e WCF para a construção do backend.
- Implementação de interfaces de usuário ricas com Jquery, Javascript, Angular JS, Knockout e Bootstrap, consumindo dados de bancos SQL Server.
Desenvolvedor DotNet Pleno/Sr.
SKY
10/2013 – 03/2015
- Desenvolvimento e manutenção do sistema crítico responsável por gerar e gerenciar as informações da grade de programação para os receptores da SKY.
- Implementação da solução de back-office que permitia à equipe de operação inserir e administrar dados da programação (nome do programa, horário, canal).
- Criação da arquitetura da solução utilizando VB.NET, WebServices, Windows Services e SQL Server para processar e armazenar as informações da grade.
Desenvolvedor DotNet Pleno
Submarino Viagens
03/2012 – 10/2013
- Participação no desenvolvimento do sistema financeiro interno, aplicando a arquitetura Domain-Driven Design (DDD) com Asp.Net MVC 3, Entity Framework, C# e Jquery.
- Implementação das rotinas de gerenciamento financeiro e da integração de dados para exportação ao sistema ORACLE da empresa.
- Atuação na equipe de backoffice, desenvolvendo e mantendo o sistema crítico de processamento de compras realizadas no site (pagamentos, reservas de passagens, hotéis e carros).
- Manutenção e criação de novas funcionalidades no sistema de backoffice utilizando C#, Javascript, Webservices e SQL Server.
- Participação em treinamentos internos de aprimoramento em SQL Server, Métodos Ágeis, Entity Framework e Asp.Net MVC.
Desenvolvedor DotNet Jr/Pleno
New Space
12/2008 – 03/2012
- Participação no desenvolvimento de diversos projetos de Gerenciamento Eletrônico de Documentos (GED) em plataformas Web (Asp.net WebForms) e Desktop (Windows Forms).
- Criação de um portal de cliente para consulta online de documentos digitalizados e solicitação de arquivos físicos, utilizando Ajax e jQuery para a interface.
- Desenvolvimento de uma aplicação Desktop (Windows Forms) dedicada ao tratamento e melhoria da qualidade de imagens digitalizadas provenientes de scanners.
- Implementação da camada de serviços com Webservices e da persistência de dados com nHibernate, consumindo bancos SQL Server.
- Utilização do Crystal Reports para a geração de relatórios do sistema.
Desenvolvedor DotNet Jr.
OR Info
09/2007 – 09/2008
- Desenvolvimento e manutenção de um sistema de Gerenciamento Eletrônico de Documentos (GED).
- Atuação no projeto para o principal cliente da empresa, a VIVO, utilizando C# e banco de dados PostgreSQL.
Desenvolvedor Visual Basic 6 e DotNet Jr.
Interfoco Sistemas
07/2006 – 07/2007
- Atuação no desenvolvimento e manutenção de um sistema ERP (Enterprise Resource Planning).
- Implementação de funcionalidades e relatórios utilizando Visual Basic 6, ASP.NET, SQL Server e Crystal Reports.
Desenvolvedor Visual Basic 6 Jr.
Unisource Sistemas
02/2005 – 07/2006
- Atuação no desenvolvimento e manutenção de sistemas de gestão comercial e gestão de serviços.
- Implementação de funcionalidades e relatórios utilizando Visual Basic 6 e Crystal Reports.
Projetos Freelance
Scheduler
Desenvolvi em conjunto com um amigo um sistema para gerenciamento de agendamentos para um salão de beleza. Utilizamos dotnet core, sql server, e padrões como DDD, CQRS, Event Source.
ERP (Mecânica)
Desenvolvi um pequeno sistema para o gerenciamento de uma mecânica (controle de estoque, venda de produtos e serviços, compras, relatórios). Desenvolvido em Windows Forms, Sql Server e Crystal Reports.
Formação
Análise e Desenvolvimento de Sistemas
Estácio
Cursando último semestre
Cursos e Treinamentos Extracurriculares
Udemy, Balta.IO, entre outros
Aprendizagem contínua
Treinamento Microsoft
- 2373 – Programming with Visual Basic.NET
- 2389 – Programming with ADO.NET
- 2310 – Developing Microsoft ASP.Net Web Applications Using Visual Studio.Net
- 2524 – Developing XML Web Services using Microsoft ASP .NET
- 2557 – Building COM+ Applications Using Microsoft .NET Enterprise Services