Pular para o conteúdo

Sobre

Construo e modernizo software operacional para inteligência corporativa e prevenção a fraudes. Cheguei até aqui passando por recursos humanos e uma sala de aula de inglês — e isso importa mais do que pode parecer.

Cresci perto de computadores, em grande parte porque meu pai era web designer e jornalista. Sempre gostei de jogos e PCs, mas levei tempo para enxergar software como trabalho, e não apenas como hobby.

Ensinei inglês por dois anos e depois passei seis anos em recursos humanos em uma multinacional automotiva americana. Comecei como estagiário e me tornei analista de administração de pessoal, trabalhando com folha, ponto, admissões, rescisões e relatórios gerenciais.

A parte de que eu mais gostava era construir relatórios. Passei anos cruzando dados no Excel, entendendo o que cada número significava e apresentando a informação para que outra pessoa pudesse agir. Em 2020, comecei a estudar Python e JavaScript à noite com o objetivo específico de mudar de carreira.

Entrei na ODEEN em janeiro de 2022 como desenvolvedor front-end júnior. Passei a desenvolvedor front-end e depois a desenvolvedor full stack, trabalhando com React e Next.js na interface e Node.js, Express e MySQL no backend. Concluí Análise e Desenvolvimento de Sistemas enquanto trabalhava em tempo integral.

Os anos de RH são a parte menos óbvia do meu currículo e a que eu mais defenderia. Seis anos de folha ensinam que alguns erros não têm volta, que a pessoa diante de uma interface ruim está tendo um dia pior do que quem a construiu e que documentação só funciona quando é fácil de usar. Hoje construo ferramentas para operadores. É a mesma responsabilidade com entradas diferentes.

Felipe Hamasaki quando criança
Por volta da época em que computadores ficaram interessantes.

Como eu trabalho

Eu me importo com convenções mais do que muita gente considera razoável. No time atual, ajudei a trocar ESLint por Biome, padronizei pnpm e introduzi um fluxo de branches por release, além de regras de nomenclatura e documentação. Essas mudanças não foram atribuídas a mim e foram adotadas depois de discussão com o time.

Gosto de participar das decisões técnicas, deixar alternativas e custos explícitos e depois apoiar a decisão que o time tomar.

Uso ferramentas de IA intensamente e sou direto sobre isso. Elas mudaram o volume de trabalho que consigo assumir, mas continuo responsável por entender e revisar o resultado.

O inglês faz parte da minha vida profissional desde antes do software: ensinei o idioma por dois anos, usei-o com uma organização nos EUA na indústria automotiva e obtive o certificado EF SET C2 em leitura e compreensão auditiva.

Competências

Agrupadas pela profundidade com que realmente as uso, não pela quantidade de nomes que consigo listar.

Uso diário
TypeScriptJavaScriptReactNext.jsNode.jsExpressMySQLSQLREST APIsTailwind CSSGit
Uso em produção
WebSocketZustandReact QueryBibliotecas de componentesArquitetura por featuresBiomepnpmAgile / ScrumJira
Contexto da plataforma
Google Cloud PlatformCI/CDJWT / OAuthRole-based access controlLGPD

Contexto da plataforma significa exatamente isso: os sistemas em que trabalho usam essas tecnologias e controles, mas infraestrutura, pipelines de entrega e autenticação são responsabilidade de outras pessoas do time.

Currículo

06 / PRÓXIMO COMMITUTC−3 / C2 ENGLISH

Vamos tirar uma
boa ideia do backlog?

Aberto a vagas remotas. Inglês C2, UTC−3 e disposição para conversar sobre produto, código e os detalhes entre os dois.

Funciona na minha máquina. E no turno inteiro.