Summary
Gabriel Katakura is a Staff Software Engineer with 11 years of experience building and optimizing full-stack systems using TypeScript, Ruby, C#, React, GraphQL and Rails. He focuses on solving high-impact, low-code problems—improving CI/CD performance, fixing memory and data leaks, and architecting multi-tenant builds and offline-first frontends. At VTEX and NSX he led cross-team technical decisions, created custom build tooling, linters and code generators, and applied low-level performance analysis across Ruby and JavaScript runtimes. Curious about language and compiler design, he explores FP and systems languages like F#, OCaml, Rust and Haskell and often builds developer-facing tools inspired by compilers (e.g., custom Webpack/Babel-style solutions). Based in Santa Catarina, Brazil, he pairs pragmatic engineering with a research-minded interest in language design and toolchain optimization.
10 years of coding experience
12 years of employment as a software developer
Bacharelado, Ciência da Computação, Bacharelado, Ciência da Computação at Universidade Regional de Blumenau