Perfil


Morando em Cidade do Cabo desde Maio de 2023, apaixonado por design, programação, lógica e novos desafios. Baseado no aprendizado contínuo e autodidata de novas tecnologias para melhor alcançar meus objetivos. Criei aplicativos desde a adolescência, passando de plug-ins para jogos em Java até ferramentas financeiras. Atualmente, estou focando em APIs e aplicativos web de grande escala, envolvendo TypeScript, Vue3/Nuxt, AI, TailwindCSS, Graphql e arquiteturas serverless como stack principal.

Habilidades técnicas


Ordenadas de cima para baixo, habilidades com as quais estou mais disposto a trabalhar. A extensão horizontal de cada barra representa o conhecimento/experiência que tenho naquele item.

Línguas

TypeScript Sorry, your browser does not support inline SVG. GraphQL Sorry, your browser does not support inline SVG. Go Sorry, your browser does not support inline SVG. FQL Sorry, your browser does not support inline SVG. Java Sorry, your browser does not support inline SVG. HTML5 Sorry, your browser does not support inline SVG. CSS3 Sorry, your browser does not support inline SVG. PHP Sorry, your browser does not support inline SVG. SCSS Sorry, your browser does not support inline SVG. SQL Sorry, your browser does not support inline SVG.

Bibliotecas/Frameworks

Vue 3 Sorry, your browser does not support inline SVG. TailwindCSS Sorry, your browser does not support inline SVG. Apollo Client and Server Sorry, your browser does not support inline SVG. FaunaDB Sorry, your browser does not support inline SVG. Pinia Sorry, your browser does not support inline SVG. Astro Sorry, your browser does not support inline SVG. NuxtJS Sorry, your browser does not support inline SVG. Laravel Sorry, your browser does not support inline SVG. Android SDK Sorry, your browser does not support inline SVG. React Sorry, your browser does not support inline SVG.

Outros

GPT-Api Sorry, your browser does not support inline SVG. Mapbox Sorry, your browser does not support inline SVG. Monorepo Sorry, your browser does not support inline SVG. Drupal (Headless) Sorry, your browser does not support inline SVG. Rollup Sorry, your browser does not support inline SVG. Docker Sorry, your browser does not support inline SVG. Parcel Sorry, your browser does not support inline SVG. Gulp Sorry, your browser does not support inline SVG.

Infraestrutura

Netlify Sorry, your browser does not support inline SVG. Vercel Sorry, your browser does not support inline SVG. Cloudflare Sorry, your browser does not support inline SVG. CI/CD Sorry, your browser does not support inline SVG. GCP Sorry, your browser does not support inline SVG. AWS Sorry, your browser does not support inline SVG. Digital Ocean Sorry, your browser does not support inline SVG. Heroku Sorry, your browser does not support inline SVG.

Experiências recentes


2024

SaaS - Plotty

https://plotty-ai.netlify.app

Projeto pessoal em andamento, a arquitetura do aplicativo usa Vue 3, Apollo Graphql, TypeScript, TailwindCSS, GPT-Api e Vite.

2022 - 2024

Web app - Troop Travel

https://trooptravel.com

Desenvolvedor frontend lead de tempo integral, arquiteto do aplicativo usando Apollo Graphql, Mapbox e TypeScript, Vue 3 composition API (arquitetura monorepo pnpm), TailwindCSS e Vite. Durante este período, mentorei outros desenvolvedores, projetei princípios e convenções de código para melhorar nossa eficiência e colaborei ativamente com as equipes de produto e design para encontrar a melhor experiência do usuário possível.

2020

Site institucional - Matera Fintech

https://matera.com

Desenvolvedor líder do projeto, revisão de código, dedicado no back-end e front-end usando uma API GraphQL no Drupal Headless. Frontend usando NuxtJS com Vuex, i18n para internacionalização, TailwindCSS, configurado para geração estatica (JAMStack) e o meu próprio módulo open-source nuxt-image-extractor.

2019

Site institucional - Paraná Banco

https://paranabanco.com.br

Desenvolvedor líder do projeto, dedicado ao back-end usando o Drupal Headless, expondo uma api GraphQL e tarefas de DevOps como CI/CD em cooperação com a equipe de desenvolvedores do Banco. Colaborei no frontend com minha equipe usando React e Apollo Client.

2019

Desenvolvedor Fullstack - Ctrl365

https://ctrl365.com.br

Durante esse período, fui responsável por diferentes tarefas, como a criação de landing pages responsivas para marcas como Acer, Consul ou Nestle em paralelo com a área de criação, desenvolvi um completo intranet com login e notificações, fiz trabalhos em APIs e administração de banco de dados. Fiz algumas entrevistas de emprego com candidatos para aumentar nossa equipe, entre outras tarefas de gerenciamento de equipe.

Tests


Notas


Pode revisar o código fonte, desta página, foi desenvolvida utilizando Astro, Vue, TailwindCSS e i18n.

Puntuação mobile PageSpeed Insights

Puntuação mobile PageSpeed Insights

Adicionalmente, pode revisar o código fonte da versão Vue (não Astro) desta mesma página.