Afonso França de Oliveira

Principal Full-stack Engineer

+55 24 99844 9119
afonso.franca@gmail.com
afonsof.comgithub.com/afonsof
linkedin.com/in/afonsof

Main skills

Software Craftsman

I've been creating software for 19 years. Started using PHP, passing through .NET and Python. Nowadays I enjoy Javascript and Node JS.

Agile Enthusiast

I've already worn the hat of Scrum Master and Product Owner. Already used Scrum and Kanban. Mix and match all of them in favor of Agile"

Software Engineer

I know how it is important to use TDD, Refactoring and Code Review in order to create a profitable software.

Highlights

  • 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

Work experiences

Hopara

2021 - current

Principal Engineer - São Paulo - Brazil

• Digital Twin Software Platform Javascript Typescript NodeJs React + Redux Postgresql WebGL AWS

Gupy

2017 - 2021

Software Engineer and Tech Lead - São Paulo - Brazil

• HR Software Javascript NodeJs React + Redux Postgresql ElasticSearch SQS AWS

Veriz Tecnologia

2016 - 2017

Software Engineer - Brasilia - Brazil (remote job)

• Email compliance tool Javascript AngularJs Sass MongoDb Redis ElasticSearch RabbitMQ .NET AWS

EventMobi

2016 - 2016

Software Engineer - Toronto - ON

• Internal CMS AngularJs Python Django

Scalable Path

2015 - 2016

Software Engineer - San Francisco - CA (remote job)

• Retail stores software Javascript AngularJs Redis MySQL Python Django AWS

Diebold Inc.

2006 - 2015

Tech Lead (2009-2015)

• Bank Fraud prevention software Agile Javascript .NET SQL Server jQuery Python TDD Design Patterns Code coverage
• OAuth based Authentication Gateway Agile Android IOS Python Django

Software Engineer (2006-2009)

• Company intranet .NET Javascript SQL Server jQuery
• Social Network Malware finder Python
• Javascript based Machine Identificator Javascript
• Site classifier Bayesian network Python

Flextronics International

2005 - 2006

• Maintenance of internal software Access C#

Education

MBA in Project Management

FGV – Fundação Getúlio Vargas

2008 - 2011

Bachelor of Science Degree, Computer Science

UBM – Centro universitário de Barra Mansa

2002 - 2006

Community Contributions and Speaks

Speaker in congresses em 2017

Automating a house spending less using Google Assistant and NodeJS

Places: GDG Sul Fluminense Meetup, GDG Dev Fest Centro Sul and GDG Dev Fest Campinas

Creator of popular Jenkins theme

github.com/afonsof/jenkins-material-theme

Project: Jenkins Material Theme

Community Event Promoter

Google Developer Group event: Rio Sul Valley Dev Summit 2017

Event for 200 people in Volta Redonda city

Guest in Software Development podcast

Dev na Estrada (devnaestrada.com.br)

Episodes: #48 The Developer Salaries • #46 - The life in a startup • #35 Why learn English?

Community Event Promoter and Presenter

Google Developer Group event: Web Dev Summit 2015

Event for 200 people in Volta Redonda city

Community Leader

Youth Baptist Southern Rio 2008-2013

24 fellowship and entertainment events of a group of 2,000 youths

Honor and Awards

(3rd Place) UBM Hackathon 2017

The team created a Smart City Bot capable of providing tips and information about bus and garbage collector times, events in the city and more. It also understands problem reporting where the user is able to set the location and problem details. The user also receives notifications when the problem is solved by the State employee

Conferences and Courses

  • Tech Meetups: Rio Sul Valley - Volta Redonda 2017
  • Tech Meetups: TorontoJS - Toronto 2016
  • Conf: BrazilJS - Porto Alegre 2014/2015/2016/2017/2019
  • Course: Advanced English - 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
  • Course: Management 3.0 - Agile Leadership Practices
  • Course: Certified Lean-Kanban
  • Course: Certified Scrum Product Owner
  • Course: Certified Scrum Master
  • Certification: MCP - HTML5 with Js and CSS3