Work History
Showcase
Education
Work history
UpStack
Senior Software Engineer
2019 - Present (6 years)
iFood
Senior Software Engineer
2019 - 2019
São Paulo, Brazil (Remote)
Implemented new features on solutions by leveraging on my remote expertise work and technical documentation skills to improve iFood's remote experience.
Designed, developed and deployed into production a new microservice to handle payments for subscriptions for the Loop Club and debts.
Introduced new concepts that changed how meals are produced in Loop; reducing waste and saving the company tens of thousands of dollars a month.
Runs
Lead Software Engineer
2018 - 2019 (1 year)
Rio de Janeiro, Brazil (Remote)
Built the entire software from the ground up, backend to frontend, using a very functional style based on the dry-gems
Engineered the the 3d visualization layer, including camera movements and the data processing pipeline to support the project’s goals
Wrote the entire geoprocessing pipeline to filter and process runs, resorts, trails and so forth on the project.
Drone Park
Software Engineering Consultant
2017 - 2018 (1 year)
Rio de Janeiro, Brazil (Remote)
Reduced latency and improved resilience on the solution by engineering a coherent protocol to run over WebSockets
Introduced best practices and utilized new approaches for the implementation of the project.
Defined the architecture that was used by the team to implement the control software that ran the games.
XL Solutions
Senior Software Engineer
2017 - 2017
Rio de Janeiro, Brazil (Remote)
Successfully delivered the company’s first TypeScript and Node project; providing the needed technical direction and experience.
Offered production expertise for the automatic activation of pre-paid plans from Oi Telecom's ecommerce platform when customers buy phones on the site.
Mentored new hires, introduced new techniques and improved the scope of deliveries on projects.
Almanaque da Rede
Software Engineering Consultant
2016 - 2017 (1 year)
Rio de Janeiro, Brazil (On-site/Remote)
Offered production expertise for the migration of the app to Rails 5.
Efficiently reimplemented games for Almanaque with new user interfaces using Turbolinks.
Deployed the games on mobile on mobile with the help of turbolinks-Zndroid and turbolinks-iOS; helping Almanaque reach new clients.
Almanaque da Rede
Software Engineering Consultant
2012 - 2013 (1 year)
Efficiently turned a messy, tangled Rails codebase into a solid and thoroughly tested application for Almanaque.
Successfully solidified the app by going from 0% test coverage to over 70%, focusing on the critical paths on the solution.
Offered technical support and added new features that helped teachers and tutors evaluate students learning Portuguese, Mathematics and Physics.
PRODEC Consultoria para Decisão Ltda
Software Engineer/Senior Software Engineer/Technical Lead
2005 - 2017 (12 years)
Led a team of 7 developers in the migration of a desktop GIS application to a top-notch, fast and reliable Rails app.
Built a robust GIS solution with tens of supporting tools and services for the app and in many platforms.
Transitioned the company’s main offering from desktop to the web; training the team on Rails and test-driven development.
Policentro
Junior Software Engineer
2005 - 2005
Efficiently maintained a web-based time and activity tracker used by the development teams.
Implemented different features on solutions for Policentro.
Added more dynamic behaviour to features/solutions using JavaScript.
Policentro
Junior Software Engineer
2003 - 2004 (1 year)
Implemented the authentication and authorization layers in a public accounting system.
Actively participated in the definition of standards and best practices for the budding Java culture within the company.
Introduced version control on developments for Policentro.
Showcase
Lead Software Engineer - Runs
Developed an innovative platform for skiers to share and visualize their data, including 3D representations and patterns.
Focused on enhancing the user experience for daily skiing experiences across different resorts.
Led the architectural, technology, and approach development of the platform.
Technical Lead - Sigvia
Migrated a desktop C# application to the Web.
Trained a team of .Net developers to become Rails developers.
Introduced test-driven development on the project, resulting in 11 clients among the biggest road concessions in Brazil.
Senior Software Engineer - Pré-Pago Oi
Developed a solution to address the lack of technical integration for monthly pre-paid plans in an existing e-commerce site.
Implemented a layer of abstraction to simplify the verification and activation process across multiple legacy systems.
Successfully completed the project within budget and timeline constraints.
Education
B.S. Business Administration – IT
UNISUL – Universidade do Sul de Santa Catarina
2007 - 2010 (3 years)
Principles of Reactive Programming
Coursera
2013