Resume
Experience Link to heading
(2024-now) Squad Leader - Magalu Cloud Link to heading
São Paulo, Brazil
- Technical management and application design for Release Engineering team
- Technical management for cloud’s SDK, CLI and Terraform open-source projects
(2019-2024) Lead Software Engineering Consultant - Thoughtworks Link to heading
São Paulo, Brazil
- Development of backend software in Python, Java and Ruby, ranging from banking to streaming media management;
- Planning and implementation of software delivery pipelines, enforcing shift-left quality culture, independent deployability and observability in a variety of business environments;
- Consulting, stakeholder management and roadmap planning for improving delivery of software across several organizations.
(2018-2019) Systems Specialist - Locaweb Link to heading
São Paulo, Brazil
- Creation of cloud services such as Windows-based Virtual Private Servers (VPS);
- Refactoring of legacy cloud backend and infrastructure applications;
- Assisting discontinuation of legacy services.
(2017-2018) Software Developer - Codus Tecnologia Link to heading
São Paulo, Brazil
- Evolution and maintenance of a leading online wine retailer in Ruby on Rails and PostgreSQL in Heroku platform;
- Creation of a B2B MVP to a major financial market player with Ruby on Rails in a Docker Swarm environment.
(2016-2017) Freelance software developer - Self-employed Link to heading
São Paulo, Brazil
- Designed and implemented integration for industrial automation solutions for remote international clients;
- Design and developed web-based solutions to small businesses with Python/Django.
(2014-2016) Software developer - INDT Microsoft Link to heading
Manaus, Brazil
- Planned and created tools for digital image quality analysis using image recognition algorithms;
- Implemented and shipped image processing solutions to printer drivers on Linux, Mac and Windows.
(2011-2014) Software developer - INDT Nokia Link to heading
Manaus, Brazil
- Implemented and delivered Digital TV for Nokia X platform;
- Designed, implemented and shipped Nokia/HERE Transit for Series 40 (Nokia Asha) for a global release;
- Implemented and shipped SMS-Based solution to thousands of Nokia Series 30 mobile phones;
- Helped junior team members to understand agile development and tutored them on best software engineering practices.
(2007-2011) Software Developer, Software architect - Teclogica Link to heading
Blumenau, Brazil
- Implemented Warehouse Management System with full automation to the largest tobacco company in the world;
- Maintained and refactored the architecture of a large (500+ users) distributed Harvest Management System for Linux servers and Windows Mobile clients while in production;
- Design, planning and implementation of Android tablet solution to construction industry;
- Designed and implemented tools for CMMI level 2 & 3 certification.
(2001-2007) Software Developer - Various Link to heading
Brazil
- Designed, implemented and shipped commercial software, ranging from PoS, CRM to ERP backend;
- Taught Java and general programming courses for undergraduates.
- JSP/Servlets & Struts solutions
- Visual Basic & VBA plugins for MS Office products
- Database programming with PL/SQL
- PHP 3 & 4 web solutions
Skills Link to heading
- Languages: Java, Ruby, Python, C, C++, Rust
- Databases: MongoDB, Redis, PostgreSQL, MariaDB, Oracle, SQLServer
- Tools: Git, Docker, Kubernetes, several CI/CD solutions
- Practices: Agile, Code Review, Continuous Integration, Continuous Deployment, TDD
Education Link to heading
(2016) Master’s in Computer Science Link to heading
Federal University of Amazonas, Manaus, Brazil
Computer science, Robotics & Computer Vision Lab
Dissertation: Anthropic elements detection in Amazon Forest’s aerial images
(2006) Specialist degree in Web Software Development Link to heading
FURB, Blumenau, Brazil
Dissertation: Using constraint satisfaction algorithms to solve educational resource allocation problems
(2004) Undergraduate degree in Information Technology Link to heading
CEFET-AL, Maceió, Brazil
Research project on Software engineering
Languages Link to heading
- Portuguese: Native
- English: Fluent
- Spanish: Basic communication, intermediary understanding