Skip to content
View Caio-Maia's full-sized avatar

Highlights

  • Pro

Block or report Caio-Maia

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Caio-Maia/README.md

Caio Maia

Backend Software Engineer | Go · Kafka · AWS | Pagamentos & Antifraude @ Dock Tech

Email LinkedIn GitHub


🧠 About Me

I'm a Backend Software Engineer at Dock Tech, where I build high-performance systems for the payments and fraud prevention domain.

I work on backend systems that handle high transaction volumes across payments and fraud prevention products, focusing on reliability and low latency. Go is my primary language, and I operate across the full development cycle — from solution design to production deploy.

Before moving into software engineering, I spent several years as a QA Engineer. That background gives me a practical edge: I think about reliability, observability, and edge cases from the start, not as an afterthought.


🧰 Languages & Tools

Backend

Go Java TypeScript

Data & Messaging

PostgreSQL Redis Apache Kafka

Infrastructure & Cloud

Docker Kubernetes AWS AWS Lambda


💼 Experience

🏦 Dock | Software Engineer – Aug 2025 to Present

  • Backend development of high-performance APIs and microservices in Go
  • Transaction gateway integrating the payment intake layer with the fraud prevention system
  • Full cycle ownership: solution design, implementation, testing and production deploy
  • Stack: Go, Kafka, PostgreSQL, Redis, Docker, Kubernetes, AWS, Lambda

🏦 Dock | QA Engineer – 2020 to 2025

  • Automated test frameworks with Cypress, Ruby (HTTParty), Playwright, Java, Protractor
  • Performance testing using K6; API testing with Postman
  • Built automation projects end-to-end, from zero
  • Bug tracking and monitoring with Jira, Zephyr Scale, Datadog, Kibana

🎓 UFPB | Java Developer at SIGAA

  • Academic system development using Java, JSF, Hibernate, PostgreSQL

🔬 LUMO | Volunteer Researcher

  • Urban event monitoring via vehicular community networks

🏆 Certifications

  • ✅ CTFL – ISTQB Certified Tester Foundation Level
  • 📊 Project Management Fundamentals
  • 📌 Kanban Fundamentals

📄 Publications

AI-Driven Acceptance Testing: First Insights Exploring the Educational Potential for Test Analysts (Academic publication exploring how AI can assist test analysts in learning and productivity.)


🎓 Education

🎓 Federal Institute of Paraíba (IFPB) Master's Degree in IT January 2026 – Present João Pessoa – Paraíba – Brazil

🎓 Federal University of Paraíba (UFPB) Bachelor's Degree in Computer Science January 2018 – December 2023 João Pessoa – Paraíba – Brazil


🌍 Languages

  • 🇧🇷 Portuguese – Native
  • 🇺🇸 English – Full professional proficiency

📊 GitHub Stats

Most of my work lives in private repositories at Dock Tech. What you'll find here are personal and study projects.

Caio's GitHub stats Top langs


📬 Contact

📧 caiojdlmaia@gmail.com 📍 João Pessoa – Paraíba – Brazil 🔗 LinkedIn | GitHub


"Good software is not just about making things work — it's about making them work reliably."

Pinned Loading

  1. Rasterisation Rasterisation Public

    Repositório do material da disciplina de Introdução à Computação Gráfica do CI/UFPB.

    Objective-C 2

  2. pesquisa-sds pesquisa-sds Public

    Um aplicativo de pesquisa de preferência de games usando Java com Spring Boot no back end, e JavaScript/TypeScript no front end, com ReactJS para web, e React Native para mobile

    TypeScript 1

  3. protractor-test protractor-test Public

    Projeto para treinamento usando protractor para testes automatizados. Os testes foram feitos utilizando um site chamado Alurapic que foi feito pelo Alura.

    TypeScript