Caio P.

Caio P.

Senior Software Engineer

João Pessoa, Brazil
Hire Caio P. Hire Caio P. Hire Caio P.

About Me

Caio is a self-motivated Full Stack Developer with 7+ years of experience producing pixel-perfect applications, driven by high-quality standards, and with a track record of delivering software solutions to more than 50 countries for global companies. He is highly-familiar with Javascript, React.js, Redux, and Node.js, and has hands-on experience working in fully-remote environments and leading development teams.

Work history

UpStack
UpStack
Senior Software Engineer
2020 - Present (4 years)
Remote
  • Create and develop innovative software solutions for different clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Xapo
Xapo
Senior Front-End Developer
2018 - 2020 (2 years)
Remote
  • Developed the Xapo WebApp for a fully remote and distributed FinTech company providing global and multicurrency digital wallets and Bitcoin custody.

  • Created the Xapo website and landing pages for Credit Card Beta Programs. Participated in database design, tooling, deployment processes.

  • Created user stories according to requirements and mentored junior developers when needed.

Laboratório de Sistemas Distribuídos
Laboratório de Sistemas Distribuídos
Senior Software Engineer
2018 - 2018
Brazil
  • Worked in the development of an R&D project between Lenovo and LSD (Distributed Systems Lab at UFCG) using Ruby on Rails.

  • Contributed to the ManageIG plugin that is used for the Lenovo XClarity provider, a centralized, resource-management solution that simplifies infrastructure management.

  • Managed to add features and fixed bugs on the ManageIQ repositories.

Software Practices Laboratory
Software Practices Laboratory
Tech Team Lead
2014 - 2018 (4 years)
Campina Grande, Brazil
  • Developed a server application (Grails), a extractor tool (Java) and an Electron UI to help Ingenico analyze and fix POS terminals in more than 10 countries in Latin America.

  • Led the web development team of 8 people and acted as main developer for the project, defining the entire architecture of the system.

  • In charge of the continuous delivery of new versions for the product.

Accenture
Accenture
Junior Developer
2013 - 2013
Brazil
  • Worked on the development of Tim Brazil’s B2B web platform using Java EE.

  • Assisted in the development, implementation and management of technology-based business solutions.

  • Participated in the execution and documentation of tests.

AIESEC
AIESEC
Co-founder & Vice President of Student Exchange
2012 - 2013 (1 year)
Brazil
  • Integrated the first team of volunteers that created the AIESEC office in Campina Grande.

  • Acted as Vice President of Outgoing Exchange department, sending university students to international exchange programs.

  • Contributed to the world's largest youth-run organization developing the leadership potential of young people.

Portfolio

 Senior Frontend Developer - Xapo WebApp
Senior Frontend Developer - Xapo WebApp

Xapo is a fully remote and distributed FinTech company providing global and multicurrency digital wallets and Bitcoin custody. Xapo’s WebApp allows users to see their balance and perform full access to transactions on the browser. Xapo was founded to address two of the biggest issues with Bitcoin’s success and adoption—accessibility and security. In less than 4 years, it has managed to bring the cryptocurrency to the everyday life of millions of users around the globe. I developed the Xapo WebApp with a required login, as well as the Xapo website and landing pages for Credit Card Beta Programs. Managed to provide quality assurance of finished websites including the validation of web forms and links. Technologies used in the project: React, Redux, Webpack, Storybook, Cypress.io, Styled Components.

 Senior Software Engineer - ManageIQ Lenovo Provider
Senior Software Engineer - ManageIQ Lenovo Provider

Contributed to the ManageIG plugin that is used for the Lenovo XClarity provider, a centralized, resource-management solution that simplifies infrastructure management, speeds responses and enhances the availability of Lenovo® server systems and solutions. It runs as a virtual appliance that automates discovery, inventory, tracking, monitoring, and provisioning for server, network, and storage hardware in a secure environment. The plugin is available as open-source under the terms of the Apache License 2.0. Managed to add features and fixed bugs on the ManageIQ repositories. Technologies used in the project: Ruby on Rails.

 Tech Team Lead - SAFF - Statistical Analysis of Failure Files
Tech Team Lead - SAFF - Statistical Analysis of Failure Files

SAFF is a business intelligence system developed to help Ingenico track and analyze the failures on their POS terminals on more than 13 countries in Latin-Ameria. Ingenico Group has led the payment industry for more than 30 years to become the global leader in seamless payment. Led a team of 8 developers, defined the entire architecture of the system, developed the software, and was responsible for the continuous delivery of new versions. Technologies used in the project: Grails, Java, React, Redux, Electron, MongoDB, Node.js.

Education

Education
Bachelor of Computer Science
UFCG - Federal University of Campina Grande
2009 - 2013 (4 years)