Caio P.

Caio P.

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.

AI, ML & LLM

Frontend

Backend

Database

DevOps

QA & Testing

Workflow

Other

Work history

UpStack
UpStack
Senior Software Engineer
2020 - Present (5 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.

Showcase

 Senior Frontend Developer - Xapo WebApp
Senior Frontend Developer - Xapo WebApp
  • Xapo is a remote and distributed FinTech company focused on Bitcoin digital wallets and custody.

  • The company was founded to address accessibility and security challenges in Bitcoin adoption.

  • The Xapo WebApp allows users to view balances and perform transactions in the browser, developed with React, Redux, and Cypress.

 Senior Software Engineer - ManageIQ Lenovo Provider
Senior Software Engineer - ManageIQ Lenovo Provider
  • Developed and maintained the ManageIG plugin for the Lenovo XClarity provider.

  • The plugin automates discovery, inventory, tracking, monitoring, and provisioning of server, network, and storage hardware.

  • Implemented features and fixed bugs within the ManageIQ repositories using 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 by Ingenico Group to track and analyze POS terminal failures across 13 Latin American countries.

  • The project was led by a team of 8 developers who defined the system's architecture, developed the software, and ensured continuous delivery of new versions.

  • Key technologies used include Grails, Java, React, Redux, Electron, MongoDB, and Node.js.

Education

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