FERNANDO BARDEN RUBBO

Possui graduação em Ciência da Computação pela Universidade de Caxias do Sul (2005) e mestrado em Engenharia de Software pela Universidade Federal do Rio Grande do Sul (2009). Atualmente é consultor em arquitetura e infra-estrutura de software pela DBServer. Tem experiência de mais de doze anos na área de Ciência da Computação, com ênfase em Engenharia de Software, atuando principalmente como: pesquisador, desenvolvedor, projetista, líder técnico, arquiteto de software e membro de equipe de metodologia e melhorias de processos. Certificado pela Sun Microsystems na plataforma Java como programador, Java Associate, desenvolvedor Java, desenvolvedor de componentes de negócio e, também, componentes WEB.

Informações coletadas do Lattes em 11/10/2025

Acadêmico

Formação acadêmica

Mestrado em PPGC - Programa de Pós Graduação em Computação UFRGS

2007 - 2009

Universidade Federal do Rio Grande do Sul
Daltro José Nunes.Palavras-chave: generics; refactoring; aspect-oriented.Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação / Especialidade: Engenharia de Software. Grande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação / Especialidade: Linguagens de Programação.

Graduação em Bacharelado em Ciência da Computação

1999 - 2005

Universidade de Caxias do Sul
Orientador: Luciano A. Cassol

Formação complementar

2012 - 2012

Formação pedagógica para docentes. (Carga horária: 3h). , Centro Superior de Tecnologia TECBrasil, TECBRASIL, Brasil.

2009 - 2009

Agilizando Projetos com SCRUM. (Carga horária: 16h). , DBServer Assessoria em Sistemas de informações.

2006 - 2006

Workshop de Oracle BPEL. (Carga horária: 20h). , Oracle.

2005 - 2005

Uma visão geral de CMMI e MPSBR. (Carga horária: 16h). , DiUno Informática.

2002 - 2002

Viabilidade de Negócios. (Carga horária: 20h). , Instituto Centro de Capacitação e Apoio ao Empreendedor.

Idiomas

Bandeira representando o idioma Inglês

Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.

Áreas de atuação

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Engenharia de Software.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Linguagens de Programação.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Programação Orientada a Objetos.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Banco de Dados.

Produções bibliográficas

  • RUBBO, FERNANDO BARDEN ; PIVETA, EDUARDO KESSLER ; NUNES, DALTRO JOSÉ . Inference rules for generic code migration of aspect-oriented programs. Science of Computer Programming (Print) , v. 1, p. 1, 2012.

  • RUBBO, F. B. ; MACHADO, R. ; MOREIRA, A. F. ; RIBEIRO, L. ; NUNES, D.J. . On the Interaction of Advices and Raw Types in AspectJ. Journal of Universal Computer Science , v. 14, p. 3534-3555, 2008.

  • RUBBO, F. B. . Construindo RESTful Web Services com JAX-RS 2.0. Revista Java Magazine, 01 dez. 2013.

  • RUBBO, F. B. ; PIVETA, E. K. ; NUNES, D.J. . Inference Rules for Generic Code Migration of Aspect-Oriented Programs. In: XIII Simpósio Brasileiro de Linguagens de Programação, 2009, Gramado. Anais do XIII Simpósio Brasileiro de Linguagens de Programação, 2009. p. 103-116.

  • RUBBO, F. B. ; MACHADO, R. ; MOREIRA, A. F. ; RIBEIRO, L. ; NUNES, D.J. . On the Interaction of Advices and Raw Types in AspectJ. In: XII Simpósio Brasileiro de Linguagens de Programação, 2008, Fortaleza. Anais do XII Simpósio Brasileiro de Linguagens de Programação, 2008. p. 103-116.

  • RUBBO, F. B. . Continuous Delivery no mundo Java. 2014. (Apresentação de Trabalho/Conferência ou palestra).

  • RUBBO, F. B. . Continuous Delivery: É possível fazer entregas contínuas usando branches?. 2013. (Apresentação de Trabalho/Conferência ou palestra).

  • RUBBO, F. B. . Plataforma Java / Java EE. 2007. (Apresentação de Trabalho/Conferência ou palestra).

  • RUBBO, F. B. . Policy enforcement orientado a aspectos. 2006. (Apresentação de Trabalho/Conferência ou palestra).

  • RUBBO, F. B. . Java && o Software Livre. 2004. (Apresentação de Trabalho/Conferência ou palestra).

Prêmios

2007

SCJA (Sun Certified Associate for Java Platform, Standard Edition, Exam Version 1.0), SUN Microsytems.

2007

SCBCD (Sun Certified Business Component Developer Java EE Platform 5), SUN Microsytems.

2007

SCJD (Sun Certified Developer for the Java 2 Platform), SUN Microsytems.

2004

SCWCD (Sun Certified Web Component Developer for the Java 2 Platform, Enterprise Edition 1.4), SUN Microsytems.

2003

SCJP (Sun Certified Programmer for the Java 2 Platform 1.4), SUN Microsytems.

Histórico profissional

Endereço profissional

  • DBServer Assessoria em Sistemas de informações. , Rua os 18 do Forte, 422, Lourdes, 95020471 - Caxias do Sul, RS - Brasil, Telefone: (54) 30212049

Experiência profissional

2011 - 2012

Centro Superior de Tecnologia TECBrasil

Vínculo: Celetista formal, Enquadramento Funcional: Professor da Gradução, Carga horária: 8

Outras informações:
Professor das disciplinas de Banco de Dados e Programação Web

2008 - Atual

Dbserver Assessoria Em Sistemas de Informações

Vínculo: Colaborador, Enquadramento Funcional: Consultor, Carga horária: 44, Regime: Dedicação exclusiva.

Outras informações:
Consultor em infra-estrutura e arquitetura de software. Principais atividades: preparação, configuração, implantação e manutenção de ambientes de desenvolvimento, testes, homologação e produção (incluindo cluster, tolerância a falhas, replicação de dados e etc.); definição e implantação de metodologias ágeis e de processos de integração contínua, entrega contínua (continuous delivery) e melhoria contínua; instrutor de treinamentos internos e externos; palestrante; liderança e coordenação de equipes; suporte a sistemas em produção; revisão de relatórios técnicos; revisão de código; pesquisa de novas tecnologias e ferramentas; provas de conceito; documentação dos modelos arquiteturais; entre outros

2006 - 2007

e-Core Desenvolvimento de Software

Vínculo: Colaborador, Enquadramento Funcional: Líder técnico, Carga horária: 44, Regime: Dedicação exclusiva.

Outras informações:
líder técnico em projeto de desenvolvimento e manutenção de um sistema de logística de portuário, escrito em J2EE para o grupo BUNGE Global Agribusiness (BGA). Atividades realizadas: revisão de código, estimativa de esforço, liderança de equipe, aplicação de entrevistas técnicas, participação nas definições de modelos arquiteturais, modelagem e desenvolvimento de novos módulos, e manutenção dos módulos existentes.

2004 - 2004

Infoserv Treinamento

Vínculo: Instrutor, Enquadramento Funcional: Instrutor dos cursos de Java

Outras informações:
Ensino da linguagem Java básica e avançada

2003 - 2003

MICROLINS

Vínculo: Instrutor, Enquadramento Funcional: Instrutor do curso Java Fundamentos

Outras informações:
ensino da linguagem Java básica

2001 - 2001

Di Uno Informatica Ltda

Vínculo: Estagiário, Enquadramento Funcional: Programador PHP, Carga horária: 44, Regime: Dedicação exclusiva.

Outras informações:
Desenvolvimento de páginas web utilizando a linguagem PHP

2001 - 2002

Universidade de Caxias do Sul

Vínculo: Bolsista, Enquadramento Funcional: Bolsista de iniciação científica BIC/FAPERGS

Outras informações:
Projeto de pesquisa em programação (Sistemas de tipos para ambientes distribuídos) utilizando as linguagens Java e ML. Obs: Participação do XV Congresso Regional de Iniciação Científica e Tecnológica em Engenharia e I Feira de Protótipos na qualidade de autor do trabalho Análise de programas distribuídos ; e também, no Jovens pesquisadores da Universidade de Caxias do Sul (UCS) com o trabalho Analise de programas distribuídos, baseados em tipos.

2001 - 2002

Inteltec Solution Provider

Vínculo: Colaborador, Enquadramento Funcional: Programador, Carga horária: 44, Regime: Dedicação exclusiva.

Outras informações:
Desenvolvimento de pequenos sistemas utilizando Visual Basic, Java e PCL (linguagem de impressoras).