Deploy Everyday Jojo's Life and Internet

Summary

TL;DR (a short PDF version)

Freelancing
Full Time Job Positions
Education
Courses
Talks
Volunteer
Open Source Contributions
Conferences Attended


Freelancing

Software Engineer @ Nomanini

April/2019 – Present

Built a GraphQL service with Golang and gqlgen, implemented Gitlab repositories and CI/CD pipelines using Kubernetes for their micro services architecture.


Infrastructure Engineer @ Digsconnect

March/2019

Moved a Django application and its database from a VM to Heroku, implemented CI/CD pipelines using Gitlab, refactor the entire code base to be more compliant with PEP8, developed a Heroku notification bot using Serverless technologies and implemented best coding practices across the organizations (versioning, review process, access control etc).


Software Engineer @ Flickswitch

Feb/2019 – March/2019

Developed integrations between Flickswitch’s platform with mobile cellphone APIs and payment services APIs using Python and Django, focusing on code quality and extensive suite of tests.


Blogger @ PSF

Sep/2018 – Present

Writing about Python technology and its community at the Python Software Foundation blog.


Software Engineer @ Stack Builders Inc.

May/2018 – Nov/2018

Worked as a software developer for the Tech Education team at a Cloud communications platform, involved with dynamic code generation, improving their documentation, investigating and fixing issues in their open source libraries and building demos to showcase their products.


Dev Coach / Community Guardian @ Make by OfferZen

Aug/2018 - Dec/2018

At Make we were doing more than guiding people through new and cool technologies, we were enhancing the human side of developers. By creating a respectful, collaborative and fun space, people were able to thrive in their learning experience while connecting with an exciting community of passionate devs.


Software Engineer @ Maecenas Fine Art

Jan/2018 – May/2018

Worked remotely with a distributed team developing a micro service backend and managing infrastructure for a KYC project. The biggest challenge was security, since we were manipulating sensitive information. Technologies used were Python, NodeJS, Docker Swarm, BDD and GraphQL.


Job Positions

Backend Developer @ Cheesecake Labs

Sep/2016 – Jan/2018

Worked together with remote foreign teams to develop and deploy scalable Web APIs. The technologies used were mostly Python, Django, Celery, Elasticsearch, Docker and AWS services. Inside the company, I was always searching ways to improve our culture, assuming the role of blog editor and organizing events in our venue.


Software Engineer @ Mind the Graph

May/2016 – Aug/2016

Redesigned all the infrastructure for the Mind the Graph platform, delivering a secure and high available system with a CI pipeline and a near identical environment for local development. The process involved AWS services (EC2, VPC, RDS, S3, Route 53) and DevOps open source tools like Ansible, Jenkins and Vagrant. While there, I also helped with the Cafundó Academy (internship project) and organized the Code in the Dark event.


Datacenter Analyst @ Constel Technology

Jul/2015 – May/2016

Worked with two high available physical data centers, managing and implementing a private cloud-like solution for clients, using technologies like VMware and Hyper-V for virtualization, Windows Linux and Solaris as base operational systems and Cisco for networking. I was involved in physically migrating one of the data centers to another location, while keeping all our services up and running.


Infrastructure Administrator @ RSANTOS Technology Solutions

Dec/2014 – Jun/2015

In this position I was responsible to architecture and deploy infrastructure solutions in-house for small and medium business. The technologies used were Microsoft and Linux for servers, VMware for virtualization and high availability, Cisco and Dell for networking, EMC storage, Zabbix for monitoring and Fortinet/Sophos for security.


Infrastructure Administrator @ Alliant IT Consultant

Aug/2012 – Jul/2014

Worked with design, implementation and maintenance of data center related technologies, such as servers (Windows, Linux) and their services (DHCP, DNS, VPN, AD etc), Firewalls (pfSense, Fortinet), Virtualization (Xen, VMWare) and Networks (Cisco) for small and medium business.


Technical Support I @ Mascarello Bus Ltda.

Aug/2010 - Aug/2012

In this position I was part of the support team, helping users with PC related issues. Also, we were responsible for maintenance in printers, Linux servers and basic networking.


Education

Analysis and Systems Development @ Cesumar University

2015 – 2017 – (Incomplete)


Computer Science @ Anhanguera University

2014 – 2015 (Incomplete)


Information Technology Technical High School @ Pedro Boaretto Neto High School

2009 – 2012


Courses

Web Development with Golang Prorgramming Language by Todd McLeod
Learn How To Code: Golang Programming Language by Todd McLeod
AWS Serverless APIs & Apps by Maximilian Schwarzmüller
Apache, Nginx and Varnish by Coruja de TI
Basic Asterisk by Lytux
CCNA Network Preparatory by DLTec Brasil
Cloud Computing by Coruja de TI
FortiGate UTM
High Availability Clustering By OYS
Linux Hardening by OYS
Performance and Tunning Linux by Coruja de TI
Progamming Fundamentals in C and Assembly by OYS

Talks

Ansible: Infraestrutura como Código - FLISOL Cascavel 2016
Ansible: Infraestrutura como Código - FISL 17
API Design: Think Fist, Code Later - Pyzza Floripa
Em terra de Serverless, quem usa Zappa é rei! - Caipyra 2017
Django Channeled - Python Sul 2017
DRF vs Graphene - Python Floripa 2017
Serverless & DevOps - DevOps Floripa 2017
In the land of Serverless who uses Zappa is king! - PyConZA 2017
Django Channeled - PyConAR 2017
Serverless for Pythonistas - PyCon Colombia 2018
await a minute, let me async that for you - Mumbai Tech Meetup 2018
Batteries Included - PyConZA 2018
Aventuras de um Nômade Digital - Python Brasil 14 Mastering Meetups - Python Porto

Volunteer

Code in the Dark Floripa - Florianópolis, BR
Python Brasil 12 - Florianópolis, BR
Pyzza Floripa - Florianópolis, BR
The Developers Conference (Python Track) - Florianópolis, BR
Code in the Dark Floripa v2 - Florianópolis, BR
Django Girls - Caipyra 2017
Python Floripa Meetup - Florianópolis, BR
DevOps Floripa Meetup - Florianópolis, BR
Serverless Brasil Community - Online
Python Sul 2018 - Florianópolis, BR
Kids Coding Dojo - Cape Town, ZA
PyConZA 2019 Executive Committee - Cape Town, ZA
Meetup of Meetups – Cape Town, ZA

Open Source Contributions

Python Community Map
How to GraphQL
Exchange Rates GraphQL
CFP Land Telegram Bot
Zappa
awesome-awesome-awesome
awesome-digital-nomads
s3-environ
resize4me
slydes
vim-tips

Conferences Attended

Latinoware 2012 - Foz do Iguaçu, BR
Latinoware 2014 - Foz do Iguaçu, BR
Startup Weekend Agro 2016 - Cascavel, BR
FLISOL 2016 - Cascavel, BR
SC Dev Summit - Joinville, BR
Code in the Dark Floripa - Florianópolis, BR
Python Brasil 12 - Florianópolis, BR
GopherCon Brasil 2016 - Florianópolis, BR
Pyzza Floripa - Florinaópolis, BR
The Developers Conference - Florianópolis, BR
Python Sudeste 2017 - Rio de Janeiro, BR
Code in the Dark Floripa v2 - Florianópolis, BR
UXConfBR 2017 - Porto Alegre, BR
Caipyra 2017 - Ribeirão Preto, BR
BrazilJS 2017 - Porto Alegre, BR
Python Sul 2017 - Porto Alegre, BR
PyConZA 2017 - Cape Town, ZA
PyConAR 2017 - Córdoba, AR
PyCon Colombia 2018 - Medellín, CO
Python Sul 2018 - Florianópolis, BR
Mumbai Tech Meetup - Mumbai, IN
PyConZA 2018 - Johannesburg, ZA
Python Brasil 14 - Natal, BR