Olá, meu nome é

Roberto
Fernandes

Desenvolvedor Front-End

Procurando aprender novas tecnologias e aprimorar minhas habilidades para desenvolver soluções de alta qualidade.

Imagem de perfil de Roberto

Sobre

Olá, meu nome é Roberto Fernandes, tenho 25 anos e sou um desenvolvedor front-end com uma sólida experiência em design UI/UX. Em 2019, durante meu estágio, decidi migrar para a área de desenvolvimento front-end e, desde então, venho aprimorando minhas habilidades e conhecimento nesse campo. Minhas principais competências incluem TypeScript, Next.js, React, Vue.js e micro front-ends, entre outras.

Estou sempre procurando aprender novas tecnologias e aprimorar minhas habilidades para desenvolver soluções perfomáticas e de alta qualidade.

Imagem do Roberto Fernandes com símbolos por volta, referente à linguagens e frameworks front end

Experiência

  • JUL. 2022 — HOJE

    MadeiraMadeira

    Desenvolvedor Front-End Pleno

    Desde junho de 2022, atuo como Front-end Pleno na MadeiraMadeira, onde venho aprimorando minhas habilidades em React, Next.js, Typescript, React Native, testes unitários utilizando Jest/Vitest e ferramentas CMS (DatoCMS). Também tenho experiência com computação edge, utilizando ferramentas como Edgio e Azion (com diversas soluções cloud). Minhas contribuições na MadeiraMadeira incluem: - Desenvolvimento e manutenção de ferramentas internas de vendas: Criação e atualização de sistemas de CRM, gestão interna de colaboradores e administração de lojas. - Desenvolvimento do site e app de e-commerce: Trabalhei nos principais fluxos de navegação das páginas de home, produto e landings. - Criação e manutenção do design system web: Participei da criação e atualização do design system utilizado em diversos projetos da empresa. - Migrações essenciais: Auxiliei na migração da edge da empresa (de Layer0 para Edgio) e atualizações importantes de bibliotecas, como a transição de Next.js 10 para 13 e outras… - Implementações blue-green e teste a/b: Utilizando ferramentas de computação edge, implementei diversas features utilizando método blue green e teste a/b; Minhas responsabilidades incluem garantir a performance e escalabilidade das aplicações, além de colaborar com equipes multifuncionais para entregar soluções inovadoras e eficientes. Ver mais...

    • React
    • React Native
    • VueJS
    • NextJS
    • Typescript
    • Jest
    • Styled Component
  • NOV. 2022 — HOJE

    Axenya

    Desenvolvedor Front-End | Freelance

    Durante meu trabalho como freelancer na Axenya, tive a oportunidade de criar o site e o blog da empresa do zero, com validações e alinhamentos de ponta a ponta. Isso envolveu desde a concepção da interface até o desenvolvimento final, utilizando Next.js e integrando-o ao DatoCMS para gerenciamento de conteúdo do blog. Criei soluções que possibilitaram à equipe de conteúdo/marketing incluir e editar postagens e conteúdos no site (ranqueados) de forma autônoma, sem a necessidade de acionar algum desenvolvedor. Essa experiência me permitiu demonstrar minha capacidade de trabalhar de forma autônoma, cumprindo prazos, e evidenciou minha habilidade em criar sites e blogs responsivos e eficientes. Ver mais...

    • React
    • NextJS
    • Typescript
    • Styled Component
  • NOV. 2018 — JUN. 2022

    Cuponomia

    Desenvolvedor Front-End Pleno

    Trabalhei na Cuponomia, ingressando como estagiário e sendo promovido a Front-end Pleno durante o meu tempo lá. Durante esse período, fui responsável pela implementação e manutenção do site, utilizando JS Vanilla e Razor ASP.NET para renderização SSR da plataforma responsiva web, com foco em performance e SEO. Além disso, tive a oportunidade de contribuir para a extensão para o Google Chrome utilizando VueJS. Lá eu possui experiência em ferramentas de design, como Figma, onde fui capaz de contribuir com a criação de novos fluxos e interfaces. Além disso, lá obtive diversas experiências com outras tecnologias de desenvolvimento web, como jQuery, HTML/CSS (Less, SCSS), Git, e metodologias ágeis, incluindo Scrum e Kanban. Também tenho expertise em otimização de desempenho web, incluindo WebVitals e suas métricas. Ver mais...

    • React
    • VueJS
    • SEO
    • Browser Extension
    • Styled Component

Projetos

  • Thumb do projeto Pokeclash

    Um jogo pokemon. O principal propósito desse projeto, era apriomorar minhas habilidades de tipagem usando typescript. Usando a API do PokeApi, foi uma ótima oportunidade para tipar os...

  • Thumb do projeto Blog & Portfólio

    O projeto que você está visualizando neste site funciona não apenas como um portfólio, mas também como um blog. Foi construído utilizando NextJS e está integrado com DatoCMS.

  • Thumb do projeto Triunfoverso

    Uma aplicação front e backend, utilizando websocket. O jogo simula um famoso jogo de cartas trunfo, escolhe o tema e jogue.

  • Thumb do projeto Batatinha Frita 123

    Um jogo em JS Puro, baseado em um dos jogos da série Round 6. Seu objetivo era de aprimorar minhas skills utilizando orientação a objeto com JS puro.

  • Thumb do projeto Axenya

    Durante meu trabalho como freelancer na Axenya, tive a oportunidade de criar todo site e blog da empresa do zero com validações e alinhamento de ponta a ponta.

  • Thumb do projeto Coupverse

    Um projeto front e backend em mono repo, utilizando websocket. O jogo simula um famoso jogo de cartas chamado Coup. Feito completo do protótipo ao código.

  • Thumb do projeto Pokegoal

    Um jogo clássico de pokemon, onde há sistemas de captura e pokedex desses pequenos bichinhos. Feito completo do protótipo ao código.

  • Thumb do projeto Clickvet

    Um sistema simples, onde busca, de acordo com o seu CEP, veterinários próximos com base em dados de uma planilha, utilizando o webhook do google sheets.

  • Thumb do projeto Bushfarm

    Um jogo de fazenda simples, onde você pode comprar e cultivar plantações. Imitando a ideia de uma mineração de cripto.