Currículo

Experiências

Freelancer

2019 - 2023

Desenvolvedor Web Full Stack

Atuando como Desenvolvedor Web Full Stack (ultimamente utilizando principalmente Node.js e TypeScript) de aplicações escaláveis e de fácil manutenção, com um portfolio diversificado nas áreas de e-commerce, entretenimento, prestações de serviços, dentre outras, em projetos que incluem:

  • Desenvolvimento de interfaces front-end interativas, responsivas e eficientes com bibliotecas e frameworks como React, Next.js em Typescript, utilizando CSS-in-JS (Styled Components e Stitches) e Tailwind aplicando técnicas de clean code, modularização e componentização, partindo de protótipos construidos em ferramentas de design, como Figma e tendo como premissa a semantica, acessibilidade, SEO e o Pixel Perfect;
  • Desenvolvimento de serviços back-end com Express.js, Fastify, com utlização de ORMs como TypeORM e Prisma, e com banco de dados relacionais (MySQL e Postgree) e não relacional (MongoDB);
  • Desenvolvimento de Design System e publicação em gerenciador de pacotes como o NPM;
  • Realizar testes automatizados de unidade com Jest;
  • Implantação de aplicações em nuvem, como Heroku, AWS, GCP e Vercel;
  • Desenvolvimento de websites estáticos e dinâmicos em Wordpress para clientes pessoais e agências de criação;
  • Customização de temas e plugins para Wordpress;

TVon Mídias Digitais

2012 - 2019

Diretor de TI

Atuando como Diretor de TI eram as minhas responsabilidades:

  • Participar de reuniões de apresentação e demonstração do portfólio de soluções aos stakeholders;
  • Elaborar, desenvolver e acompanhar projetos de Mídia Digital Indoor em estabelecimentos comerciais e Endomarketing Digital em empresas privadas nos setores da indústria e prestação de serviços;
  • Realizar levantamento técnico e compra de equipamentos necessários junto á fornecedores especializados;
  • Idealizar e desenvolver templates responsivos para conteúdos dinâmicos, a princípio em Flash e Action Script e posteriormente utilizando HTML5, CSS3 e JavaScript;
  • Desenvolver APIs a partir de técnicas de Web Scraping, para servir como fonte de dados para esses templates;
  • Integrar fontes externa de dados, como planilhas, bancos de dados e APIs de softwares terceiros, ao software de Digital Signage utilizado para gestão de conteúdos;

Byte Shop Informática

2004 - 2012

Técnico em Tecnologia da Informação

Atuando como Técnico em Tecnologia da Informação eram as minhas responsabilidades:

  • Montar e realizar a manutenção de Computadores e Notebooks;
  • Elaborar e executar projetos de redes com cabeamento estruturado e Wi-Fi;
  • Configurar e manter Redes Workgroup / Cliente-Servidor / Thin Client;
  • Configurar e manter Servidores Windows (Active Directory) e Linux (Samba);

Formação

Rocketseat Education

2022 - 2023

Ignite - ReactJS Front-end (100h).

Rocketseat Education

2021 - 2022

Ignite - Node.js Back-end (100h).

42 - São Paulo

2020

42 Basecamp - Processo Seletivo imersivo e online com objetivo de selecionar os próximos alunos da 42 São Paulo (3 semanas).

4Linux

2009

Linux Essentials (40h) | Linux System Administrator (40h) | Linux Network Servers (40h).

FHO | Fundação Hermínio Ometto

2006 - 2008

Administração de Redes de Computador.

Habilidades

HTML :Especialista
CSS:Proficiente
JavaScript:Proficiente
Typescript:Proficiente
React:Proficiente
Next.js:Proficiente
Styled Components:Proficiente
Stitches:Proficiente
Tailwind CSS:Competente
Jest:Competente
MySQL:Competente
Docker:Competente
Figma:Proficiente
Git:Proficiente
Storybook:Competente