english português

Gerardo Nobre Soares

Desenvolvedor de Software

gerardonsoares@gmail.com
+55 31 99555 9966
Belo Horizonte/MG

Sou um Desenvolvedor Backend com cerca de 11 anos de experiência trabalhando com a linguagem Python e o framework Django, além de já ter escrito códigos em Ruby, Java, Javascript, Shell Script e Go. Minha experiência tanto com projetos novos ou legados é que não é só necessário resolver o problema, mas sim, resolver o problema de uma forma elegante e sustentável. Por isso meu foco de estudos nos últimos anos tem sido organização e design de código, assim como testes unitários automatizados. Sou membro ativo da ApyB (Associação Python Brasil) e do PUG-MG (Grupo de Usuários de Python - MG) e participo dos eventos nacionais e regionais desde 2012.

Sou fluente em Inglês e já trabalhei com empresas brasileiras e estrangeiras, tanto no local quanto remotamente. Tenho excelentes habilidades de comunicação e organização, por isso trabalho ainda melhor em equipes e acredito na cultura de Code Reviews. Procuro um lugar que me permita desenvolver soluções conscientes, para que tanto eu como a empresa possamos crescer.

Experiência Profissional

Desenvolvedor, Ferpection

06/2018 - presente

Ferpection é uma empresa francesa focada em pesquisa de usuários e análise de UX. Faço parte do time de desenvolvimento da plataforma proprietária responsável pela coleta e análise dos feedback providos pelos usuários. Tecnologias utilizadas: git, pytest, Python, Django, PostgreSQL, GraphQL, Redis, TDD.

Desenvolvedor, Simple Fractal

11/2017 - 02/2018

Simple Fractal é uma empresa de tecnologia norte-americana. Fazia parte do time de desenvolvimento de uma solução de questionários e relatórios corporativos para um cliente chamado Heidrick and Struggles.
Tecnologias utilizadas: git, pytest, Python, Django, PostgreSQL, Redis, RQ, Codeship.

Desenvolvedor Sênior, Finxi

08/2015 - 09/2017

Finxi é uma startup que provê consultoria de tecnologia para várias empresas. Principal Desenvolvedor de um sistema para um de seus clientes, a multinacional DMS Logistics, que vende serviços de transporte internacional. O sistema desenvolvido, além de operacionalizar os serviços providos pela empresa, gerando documentos oficiais de embarque tanto áereo quanto marítimo, também organizava questões internas, como gestão de clientes, precificação e orçamento.
Tecnologias Utilizadas: Python, Django, Django REST Framework, Gunicorn, openpyxl, requests, PostgreSQL, Fabric, Git, HTTP, REST, Redis, RQ.

Desenvolvedor de Software, Elo Group

02/2014 - 07/2015

Elo Group é uma empresa de gestão e consultoria empresarial. Trabalhei na equipe de desenvolvimento de um sistema web legado para uma rede de clínicas de medicina do trabalho.
Tecnologias utilizadas: Git, TDD, PostgreSQL, Python, Mock, Django, requests, Gunicorn, Celery, Ruby, Rails, SSO, Jenkins, AWS, Fabric, Docker.

Desenvolvedor Júnior, Myfreecomm

01/2013 - 02/2014

Myfreecomm era uma empresa que vendia sistemas para gestão empresarial e pessoal. Trabalhei na equipe de serviços internos da empresa, mantendo uma solução SSO robusta hospedada na AWS e desenvolvendo APIs RESTful.
Tecnologias utilizadas: MongoDB, Linux, Git, Shell, HTTP, REST, Python, Django, Django REST Framework, requests, unittest, mock, Celery, Ruby, AWS.

Estagiário de Desenvolvimento, Sieve

09/2012 - 12/2012

Sieve foi uma startup que provia monitoramento de preços em ecommerces, atualmente foi comprada pela B2W. Eu desenvolvi um sistema para comparação e notificações de quedas de preço em diversos produtos.
Tecnologias utilizadas: Python, Django, requests, MySQL InnoDB, TDD, git, celery, mailchimp.

Estagiário de Desenvolvimento, O Holandês

05/2012 - 08/2012

O Holandês foi uma startup que fazia leilões reversos, em que vendedores dão lances para conquistar um comprador. Eu fiz parte do time de desenvolvimento da aplicação web que realizava os leilões.
Tecnologias utilizadas: Git, Python, Django, PostgreSQL, Celery, TDD, Jenkins.

Outras Atividades

Codenames API: Implementando um board game com Django REST Framework

Python Sudeste 2018

Tutorial ministrado durante a Python Sudeste 2018 em que desenvolvi uma API e seu cliente com as regras do board game Codenames, de Vlaada Chvátil. O objetivo foi ensinar boas práticas de desenvolvimento de API e organização de código de maneira lúdica para iniciantes no Django. Duração: 6h Tecnologias utilizadas: Python, Django, Django REST Framework, Mock, requests.