Caio Wakamatsu

Hey, I'm Caio

I'm a software engineer based in Rio de Janeiro, working mostly on C++ GPU HPC. I like building things that are fast, simple, and useful, and writing about the process when it's interesting (or frustrating) enough.

Outside of code I spend time playing violin, reading, and dealing with existential dread. This blog is where I put the stuff that doesn't fit anywhere else.

  • CaioQLC

    Lead Consultant & Founder · Rio de Janeiro

    2025 – Current
    • Deliver HPC consulting for real-time rendering, simulation, and distributed compute architectures, leading technical discovery sessions that convert vague client requirements into high-impact deliverables.
    • Reduced end-to-end API latency by 87% through performance optimizations for a client, significantly lowering cloud infrastructure costs.
    • Helped modernize codebases from C++17 to C++23 with modules, while training engineers on modern C++ practices.
  • TheFittingRoom

    3D Technology Engineer · Remote

    2024 – 2025
    • Spearheaded Virtual Try-On feature using custom real-time 3D rendering, directly contributing to a $15M (150%) increase in company valuation.
    • Achieved 16x faster render times by designing and implementing a custom in-house renderer optimized for NVIDIA hardware with NV Vulkan extensions and CUDA integration.
    • Onboarded and mentored multiple developers, rapidly bringing the team up to speed on the complex 3D rendering codebase and architecture.
  • Ahrefs

    C / C++ Developer · Singapore

    2021 – 2022
    • Boosted distributed indexing speed by 175% across a large-scale compute cluster through low-level C/C++ optimizations.
    • Designed and deployed scalable AI inference servers on bare metal using Rust, C++, and CUDA, improving page ranking algorithms by 17%.
    • Experimented with early LLM pipelines, implementing RAG, embeddings, and vector search techniques to enhance search and ranking systems.
    • Created benchmark datasets and performance analysis that informed hardware configuration decisions on a top-50 supercomputer.

In my own words

I've always been drawn to hard problems, the kind that sit at the intersection of performance, systems design, and real-world constraints. That path led me through distributed infrastructure, real-time 3D rendering, and eventually to consulting, where I get to work across all of it. Today I run CaioQLC, focused on high-performance computing work where the details actually matter. If you want to get in touch, feel free to reach out.

Business

Consulting, contracts, or anything work-related.

caioqlc.com

Personal

For everything else, questions, ideas, or just to say hi. :)

wakamatsugit.caio.wakamatsu.cc