Caio P.

Caio P.

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

About Me

Caio is a Senior Web Developer with 10+ years of experience producing pixel-perfect applications, driven by high-quality standards, and with a track record of delivering software solutions for global companies in more than 50 countries. Working in fully remote environments and leading development teams, he creates engaging and interactive web applications for diverse audiences using JavaScript, React.js, Redux, Vue.js, TypeScript, HTML/CSS, WebSockets, WebRTC, Cypress.io, and Node.js.

AI, ML & LLM

Frontend

Backend

Database

DevOps

QA & Testing

Workflow

Other

Work history

UpStack
UpStack
Senior Web Developer
2020 - Present (5 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

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

  • Ensuring that features are being delivered efficiently and on time.

Cantina Labs
Cantina Labs
Senior Web Developer
2023 - Present (2 years)
Remote

Working on a new social platform with the most advanced AI character creator and interaction with AI bots.

Hootsuite
Hootsuite
Senior Software Developer
2022 - 2023 (1 year)
Remote

Worked on Hootsuite's social media marketing and management dashboard.

Airtime
Airtime
Senior Front-end Developer
2020 - 2022 (2 years)
Remote
  • Helped the launch of the company web app, a live social space where people build communities around shared interests through video, audio, and chat.

  • Built the beta version of the app in the first 3 months.

  • Worked on feature parity with iOS & Android apps.

Vue.jsHTMLCSSWebSockets WebRTCWeb App Development Front-end Development
Xapo
Xapo
Senior Front-end Developer
2018 - 2020 (2 years)
Remote
  • Developed the Xapo web app 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, participating in database design, tooling, and 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
Campina Grande, Brazil
  • Worked on 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 used for the Lenovo XClarity provider, a centralized resource management solution that simplifies infrastructure management.

  • Added 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), an 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.

  • Oversaw the continuous delivery of new product versions.

Accenture Brasil
Accenture Brasil
Junior Developer
2013 - 2013
Campina Grande e Região, 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 test execution and documentation.

Showcase

Senior Front-end Developer - Xapo Web App
Senior Front-end Developer - Xapo Web App
  • 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

Bachelor's Degree, Computer Science
Bachelor's Degree, Computer Science
Universidade Federal de Campina Grande (UFCG) - Brazil
2009 - 2013 (4 years)