Principais habilidades
Criador de Software
Tenho criado software há 19 anos. Comecei usando PHP, passei por .NET e Python. Atualmente me divirto com Javascript and Node JS.
Entusiasta do Agile
Já trabalhei como Scrum Master en Product Owner. Já usei Scrum e Kanban. Misturo um pouco de tudo em prol da Agilidade.
Engenheiro de Software
Sei o quão importante usar TDD, refatorar e fazer Code Review para criar software que funciona.
Destaques
- NodeJs / Javascript / ES20??
- HTML5 / CSS3
- React / Redux / Saga /webpack
- Postgres / MongoDb
- Elastic / Redis
- Agile / Scrum / Kanban
- C# / Python
- DDD / Clean Architecture
- Design Patterns
- TDD / Code Coverage
- GIT / AWS / docker
- Jenkins / npm / CI tools
Experiência profissional
Hopara
2021 - current
Engenheiro Principal - São Paulo - Brasil
• Plataforma de Software de Gêmeos Digitais Javascript Typescript NodeJs React + Redux Postgresql WebGL AWS
Gupy
2017 - 2021
Engenheiro de Software e Líder Técnico - São Paulo - Brazil
• Software para RH Javascript NodeJs React + Redux Postgresql ElasticSearch SQS AWS
Veriz Tecnologia
2016 - 2017
Engenheiro de Software - Brasilia - Brazil (remoto)
• Ferramenta para compliance de Email Javascript AngularJs Sass MongoDb Redis ElasticSearch RabbitMQ .NET AWS
EventMobi
2016 - 2016
Engenheiro de Software - Toronto - ON
• CMS Interno AngularJs Python Django
Scalable Path
2015 - 2016
Engenheiro de Software - San Francisco - CA (remoto)
• Software para lojas de departamento Javascript AngularJs Redis MySQL Python Django AWS
Diebold Inc.
2006 - 2015
Líder Técnico (2009-2015)
• Software de prevenção a fraudes bancárias
Agile
Javascript
.NET
SQL Server
jQuery
Python
TDD
Design Patterns
Code coverage
• Gateway de autênticação OAuth
Agile
Android
IOS
Python
Django
Engenheiro de Software (2006-2009)
• Intranet da empresa
.NET
Javascript
SQL Server
jQuery
• Encontrador de malwares em redes sociais
Python
• Identificador de máquina baseado em Javascript
Javascript
• Classificador de sites
Bayesian network
Python
Flextronics International
2005 - 2006
• Manutenção de software intero Access C#
Formação acadêmica
MBA em Gerenciamento de projetos
FGV – Fundação Getúlio Vargas
2008 - 2011
Bacharel em Ciência da computação
UBM – Centro universitário de Barra Mansa
2002 - 2006
Contribuições para a comunidade e palestras
Palestrante em congressos em 2017
Automatizando uma casa gastando pouco usando Google Assistant e NodeJS
Locais: Meetup GDG Sul Fluminense, GDG Dev Fest Centro Sul e GDG Dev Fest Campinas
Criador do popular tema de Jenkins
github.com/afonsof/jenkins-material-theme
Projeto: Jenkins Material Theme
Organizador de evento na comunidade
Evento do Google Developer Group: Rio Sul Valley Dev Summit 2017
Evento para 200 pessoas na cidade de Volta Redonda
Convidado em podcast de desenvolvimento de software
Dev na Estrada (devnaestrada.com.br)
Episódios: #48 Salário do Desenvolvedor • #46 - A vida em uma startup • #35 Inglês pra quê?
Organizador e apresentador de evento na comunidade
Evento do Google Developer Group: Web Dev Summit 2015
Evento para 200 pessoas na cidade de Volta Redonda
Líder de comunidade
Juventude Batista Sul Fluminense 2008-2013
24 eventos de comunhão e entretenimento para grupo de 2.000 jovens
Honra ao mérito
(3º Lugar) Hackathon UBM 2017
Equipe criou um bot de cidade inteligente capaz de fornecer dicas e informações sobre horários de ônibus, caminhões de lixo, eventos na cidade etc. O bot também é capaz de receber problemas com localização e detalhes. O usuário recebe notificações quando o problema é resolvido.
Conferências e cursos
- Meetups técnicos: Rio Sul Valley - Volta Redonda 2017
- Meetups técnicos: TorontoJS - Toronto 2016
- Conf: BrazilJS - Porto Alegre 2014/2015/2016/2017/2019
- Curso de Inglês Avançado - San Francisco 2015
- Conf: BlackHat/DefCon - Las Vegas 2014/2015
- Conf: Agile Trends - 2014/2015
- Meetup: Front-end - Campinas 2015
- Meetup: SorocabaJS 2015
- Conf: GDG Dev Fest - Sudeste 2014
- Conf: Tableless 2014
- Conf: Chrome Dev Summit - Mountain View 2013
- Conf: Visual Studio Summit - São Paulo 2013
- Conf: Agile Brazil - Brasilia 2013
- Curso Gestão 3.0 - Práticas de liderança ágil
- Curso: Certified Lean-Kanban
- Curso: Certified Scrum Product Owner
- Curso: Certified Scrum Master
- Certificação: MCP - HTML5 with Js and CSS3