Leonardo Loch Zanivan

Leonardo é um especialista em arquitetura de software com um grande conhecimento da plataforma Java e Node.js, trabalha atualmente como Engenheiro de Software na Auth0. Ele é apaixonado por novas tecnologias, programação e pesquisa. No seu tempo livre, ele também palestra em eventos como o JavaOne, QCon e The Developers Conference, além de ministrar cursos de programação e lecionar em disciplinas de pós-graduação.

Informações coletadas do Lattes em 25/08/2025

Acadêmico

Formação acadêmica

Especialização em Estratégias de Arquitetura de Software

2013 - 2014

[Nome removido após solicitação do usuários]
Título: PROPOSTA DE TÉCNICAS PARA IMPLEMENTAÇÃO DE ARQUITETURA CLIENT-SIDE EM APLICAÇÕES WEB UTILIZANDO O FRAMEWORK ANGULARJS
Orientador: Guilherme Neves Cavalieri

Graduação em Sistemas de Informação

2008 - 2011

Faculdades de Ciências Econômicas da Região Carbonífera
Título: Aplicativo agregador de ofertas de compra coletiva utilizando a plataforma Android
Orientador: Roberval da Silva Bett

Curso técnico/profissionalizante

2005 - 2007

Informática Industrial - SATC

Ensino Médio (2º grau)

2004 - 2007

Faculdade SATC

Formação complementar

2015 -

Oracle Java EE 6 Enterprise Architect Master Certification. , Oracle, ORACLE, Estados Unidos.

2015 - 2015

Architect Enterprise Applications with Java EE. (Carga horária: 40h). , Oracle, ORACLE, Estados Unidos.

2013 - 2013

Startup Engineering. (Carga horária: 60h). , Stanford University, STANFORD, Estados Unidos.

2013 - 2013

Functional Programming Principles in Scala. (Carga horária: 40h). , Ecole Polytechnique Fédérale de Lausanne, EPFL, Suiça.

2013 - 2013

OCA, Java SE 7 Programmer. , Oracle, ORACLE, Estados Unidos.

2013 - 2013

Certificação na Área de Negócio Contábil. (Carga horária: 2h). , Betha Sistemas Ltda, BETHA, Brasil.

2012 - 2013

Inglês. (Carga horária: 262h). , TopWay English School, TOPWAY, Brasil.

2012 - 2012

Arquitetura. (Carga horária: 8h). , The Developers Conference 2012, TDC2012, Brasil.

2012 - 2012

Mobilidade. (Carga horária: 10h). , NextGenerationCenter (Intel), NGC, Brasil.

2011 - 2011

Web Application Security. (Carga horária: 8h). , OWASP, OWASP, Brasil.

2011 - 2011

OWASP Top 10 + Java EE. (Carga horária: 8h). , OWASP, OWASP, Brasil.

2010 - 2010

Administração do Banco de Dados Oracle 11g. (Carga horária: 24h). , Faculdades Energia, FASC, Brasil.

2009 - 2009

Segurança da Informação. , NextGenerationCenter (Intel), NGC, Brasil.

2009 - 2009

WEB 2.0. , NextGenerationCenter (Intel), NGC, Brasil.

2009 - 2009

Certificação Digital. , NextGenerationCenter (Intel), NGC, Brasil.

2009 - 2009

Gerenciamento de Configuração com SubVersion. (Carga horária: 8h). , Betha Sistemas Ltda, BETHA, Brasil.

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: 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: Sistemas de Informaçã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: Banco de Dados.

Participação em eventos

QCon. Java/JVM com Docker em produção: lições das trincheiras. 2017. (Congresso).

The Developers Conference. Vale a pena utilizar Docker em produção?. 2017. (Congresso).

The Developers Conference. Crie a sua plataforma de microserviços. 2017. (Congresso).

JavaOne Latin America. SES12196 - Kotlin: A linguagem do futuro da JVM?. 2016. (Congresso).

JavaOne Latin America. SES12226 - NetBeans IDE 8.2: new and awesome features. 2016. (Congresso).

NetBeans Day Brasil. NB Day - Obtendo o melhor da IDE NetBeans. 2016. (Congresso).

JavaOne Latin America. Simplificando a segurança de sua aplicação com Java EE. 2015. (Congresso).

NetBeans Day Brasil.Node.js, HTML5, JBoss Forge, and Other Awesome New NetBeans Features. 2015. (Encontro).

PGDAY Campinas. 2015. (Congresso).

The Developers Conference. 2015. (Congresso).

JavaOne. Scalable JavaScript Applications with Project Nashorn. 2014. (Congresso).

The Developers Conference. Arquitetura front-end com AngularJS. 2014. (Congresso).

VII SULCOMP. O Papel e a Carreira do Arquiteto de Software. 2014. (Congresso).

The Developers Conference. 2013. (Congresso).

The Developers Conference. Comet/WebSocket em uma aplicação JSF com PrimePush. 2012. (Congresso).

OWASP AppSec Latam. 2011. (Congresso).

1º Fórum de Gestão e Tecnologia. 2010. (Seminário).

Seminário de metodologias ágeis, processos e qualidade de software. 2009. (Seminário).

Desafio Nacional Acadêmico. DNA. 2007. (Olimpíada).

Olimpíada Brasileira de Informática. OBI. 2007. (Olimpíada).

Oracle Open World Latin America. 2007. (Congresso).

Produções bibliográficas

  • ZANIVAN, L. L. . Analisando arquiteturas client-side com AngularJS. Front-end Magazine, DevMedia, 06 mar. 2015.

  • ZANIVAN, L. L. . Java Module System. 2018. (Apresentação de Trabalho/Conferência ou palestra).

  • ZANIVAN, L. L. . Java/JVM com Docker em produção: lições das trincheiras. 2017. (Apresentação de Trabalho/Conferência ou palestra).

  • ZANIVAN, L. L. . Crie a sua plataforma de microserviços. 2017. (Apresentação de Trabalho/Conferência ou palestra).

  • ZANIVAN, L. L. . Vale a pena utilizar Docker em produção?. 2017. (Apresentação de Trabalho/Conferência ou palestra).

  • ZANIVAN, L. L. . Rodando JavaScript Server com WildFly. 2016. (Apresentação de Trabalho/Conferência ou palestra).

  • ZANIVAN, L. L. . Simplificando a segurança de sua aplicação com Java EE. 2016. (Apresentação de Trabalho/Conferência ou palestra).

  • ZANIVAN, L. L. . Kotlin: A linguagem do futuro da JVM?. 2016. (Apresentação de Trabalho/Conferência ou palestra).

  • ZANIVAN, L. L. . NetBeans IDE 8.2: new and awesome features. 2016. (Apresentação de Trabalho/Conferência ou palestra).

  • ZANIVAN, L. L. . Obtendo o melhor da IDE NetBeans. 2016. (Apresentação de Trabalho/Conferência ou palestra).

  • ZANIVAN, L. L. . Node.js, HTML5, JBoss Forge, and Other Awesome New NetBeans Features. 2015. (Apresentação de Trabalho/Conferência ou palestra).

  • ZANIVAN, L. L. . Simplificando a segurança de sua aplicação com Java EE. 2015. (Apresentação de Trabalho/Conferência ou palestra).

  • ZANIVAN, L. L. ; GRACIANO, M. . Arquitetura front-end com AngularJS. 2014. (Apresentação de Trabalho/Conferência ou palestra).

  • ZANIVAN, L. L. . O Papel e a Carreira do Arquiteto de Software. 2014. (Apresentação de Trabalho/Conferência ou palestra).

  • ZANIVAN, L. L. ; GRACIANO, M. . Scalable JavaScript Applications with Project Nashorn. 2014. (Apresentação de Trabalho/Conferência ou palestra).

  • ZANIVAN, L. L. . Comet/WebSocket em uma aplicação JSF com PrimePush. 2012. (Apresentação de Trabalho/Conferência ou palestra).

Outras produções

ZANIVAN, L. L. . Ofertas Droid (Android). 2011.

ZANIVAN, L. L. . Git Avançado. 2015. .

ZANIVAN, L. L. . AngularJS. 2015. .

ZANIVAN, L. L. . Curso de Android. 2013. (Curso de curta duração ministrado/Especialização).

ZANIVAN, L. L. . Treinamento de Android. 2013. (Curso de curta duração ministrado/Especialização).

ZANIVAN, L. L. . Controle de Versão com SubVersion e Integração com PowerBuilder. 2009. .

Prêmios

2007

Olimpíada Brasileira de Informática (Programação Nível 2) - 53º Lugar Geral, SBC e FCC.

2007

Desafio Nacional Acadêmico - 5ª Lugar Geral, ProNEAD.

Histórico profissional

Experiência profissional

2014 - 2016

Trier Sistemas

Vínculo: Colaborator, Enquadramento Funcional: Arquiteto de Software, Carga horária: 44

Outras informações:
Arquiteto líder e referência da equipe de desenvolvimento, realizo análise de arquitetura dos sistemas, garanto o desenvolvimento de código com qualidade, implemento frameworks e ferramentas internas, pesquiso novas tecnologias, prático a metodologia Agile, defino e verifico as melhores práticas de programação e realizo treinamentos de aperfeiçoamento do time.

2010 - 2014

Betha Sistemas Ltda

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

Outras informações:
Atuando principalmente na área de Pesquisa & Desenvolvimento com o desenvolvimento de inovações para os produtos da empresa, utilizando novas tecnologias e evoluindo os frameworks. Além disso, atuava como referência da equipe de desenvolvimento auxiliando a resolver problemas complexos. Em 2012 iniciei a reescrita do produto carro-chefe da empresa, definindo toda a arquitetura da solução, definindo uma nova stack tecnológica (AngularJS, NodeJS, JavaEE) e implementando metodologias Agile.

2008 - 2009

Betha Sistemas Ltda

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

Outras informações:
Atuei como programador na área de framework com o desenvolvimento de inovações para os produtos da empresa, desenvolvimento de soluções (aplicações) internas, mantenedor do framework de desenvolvimento Desktop em PowerBuilder, responsável pelo controle de versão com SubVersion no departamento de desenvolvimento, realiza auditoria de segurança de software para os produtos Web e Desktop, utiliza as linguagens de programação C++, Java e PowerBuilder, e banco de dados Sybase ASA 9 e Oracle 10g.

2015 - 2016

SENAI - Departamento Regional de Santa Catarina

Vínculo: Professor Visitante, Enquadramento Funcional: Professor

Outras informações:
Professor de pós-graduação em desenvolvimento e sistemas, arquitetura e padrões de projetos nas unidades de CRICIÚMA/SC e FLORIANÓPOLIS/SC.

2016 - 2018

Aurea

Vínculo: Colaborador, Enquadramento Funcional: Java Chief Software Architect, Carga horária: 40

2017 - Atual

Fundação Educacional Barriga Verde

Vínculo: Professor Visitante, Enquadramento Funcional: Professor

2018 - Atual

Auth0

Vínculo: Colaborador, Enquadramento Funcional: Engenheiro de Software, Carga horária: 40