Gabriel T. Katakura

Gabriel T. Katakura Email and Phone Number

Staff Software Engineer @ NSX Sportsbetting Ecosystem
Blumenau, SC, BR
Gabriel T. Katakura's Location
Blumenau, Santa Catarina, Brazil, Brazil
About Gabriel T. Katakura

Desenvolvedor de software, com experiência em TypeScript, Ruby e C#. Experiência em React, GraphQL, Rails, Node.js, Postgresql e MySQL.Tenho interesse atualmente linguagens de programação como: F#, OCaml, ReasonML, Rust, Elixir, Scala, Haskell.Tenho bastante interesse em desenvolvimento de ferramentas para ambiente de desenvolvimento, principalmente as que utilizam de conceito de compiladores e design de linguagens de programação. Exemplos: Webpack, Babel, plugins para editores, etc.

Gabriel T. Katakura's Current Company Details
NSX Sportsbetting Ecosystem

Nsx Sportsbetting Ecosystem

View
Staff Software Engineer
Blumenau, SC, BR
Gabriel T. Katakura Work Experience Details
  • Nsx Sportsbetting Ecosystem
    Staff Software Engineer
    Nsx Sportsbetting Ecosystem
    Blumenau, Sc, Br
  • Nsx Sportsbetting Ecosystem
    Tech Lead
    Nsx Sportsbetting Ecosystem May 2024 - Present
  • Vtex The True Cloud Commerce Platform
    Staff Software Engineer
    Vtex The True Cloud Commerce Platform Mar 2019 - Apr 2024
    Ruby (Rails), React, GraphQL (Relay + Apollo Federation), PostgreSQL, Docker, Heroku e AWS.Referência técnica para os times em GraphQL, TypeScript, Ruby, React e Rails. Resolvendo problemas complexos como:- Soluções customizadas de build para apps antigos rodar em uma nova arquitetura com bridges para bibliotecas legadas- Análise de problemas de performance tanto em Ruby quanto JavaScript, que exige conhecimento baixo nível de como funciona alocamento de memória (stack, heap, type references/values)Trabalhei em uma arquitetura para unir dois produtos com desafios como:- Arquitetura de build multi-tenant no front-end permitindo customizações per-tenant, habilitando um alto grau de extensibilidade.- Desenvolvimento focado em offline-first com mínimo de fricção possível em complexidade técnica.- Definir e manter ferramental customizável para garantir qualidade, padrões e técnicas acordadas do time, escrevendo regras de linter específica para nosso contexto.- Definir desde padrões universais de modelagem de APIs no back-end para múltiplos times, quanto controle de cache no front-end com foco em offline-first. Permitindo usar e desenvolver ferramentas que façam geração de código, que conseguem interagir com nosso design system de forma simples.Atuação cross-team constante com reviews técnicos e tomadas de decisões arquiteturais nos projetos, tanto front-end quanto back-end.
  • Gett Tecnologia Para Comércio Exterior
    Desenvolvedor De Software
    Gett Tecnologia Para Comércio Exterior Nov 2015 - Mar 2019
    Blumenau
    Ruby (Rails), React, GraphQL e MySQL.Atividades- manutenção/melhoria do sistema;- análise técnicas do impacto de novas demandas providas pelo analista de negócio;- estudo de ferramentas para facilitar a área de desenvolvimento (code quality tools, linters...)- estudo de tecnologias/metodologias para o desenvolvimento do sistema (graphql, react, microservices, event sourcing)Participação de projetos- migração do sistema de Rails 3.4 para Rails 4.2- migração do sistema de Rails 4.2 para Rails 5.0- padronização do sistema com o uso de linters (editorconfig, eslint e rubocop)
  • Ellevo Soluções Em Ti
    Desenvolvedor De Software
    Ellevo Soluções Em Ti Jan 2012 - Oct 2015
    Desenvolvimento do Sistema 0800net atuando na área de manutenção de forma geral dos módulos que o compõe, com foco em back-end (Visual C#, VBScript) e no módulo de WebServices.Tecnologias: Visual C# (NHibernate, WCF), JavaScript (ExtJS), VB6, VBScript, T-SQL (SQL Server), HTML e CSS.Responsável por: instruir tecnicamente os aprendizes sobre as tecnologias usadas, instruir sobre o funcionamento do sistema em uma visão geral para a utilização dos módulos principais e efetuar a revisão dos desenvolvimentos efetuados pelos aprendizes.

Gabriel T. Katakura Education Details

Frequently Asked Questions about Gabriel T. Katakura

What company does Gabriel T. Katakura work for?

Gabriel T. Katakura works for Nsx Sportsbetting Ecosystem

What is Gabriel T. Katakura's role at the current company?

Gabriel T. Katakura's current role is Staff Software Engineer.

What schools did Gabriel T. Katakura attend?

Gabriel T. Katakura attended Universidade Regional De Blumenau.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.