William Fernandes

Summary

Desenvolvedor full-stack com mais de 10 anos de experiência criando aplicações web e mobile de alta performance usando Laravel, Node.js, React.js e React Native. Entreguei sistemas complexos como plataformas de venda de ingressos, redes sociais e aplicativos para dispositivos de hardware limitado. Atuei com equipes e clientes no Brasil e nos Estados Unidos, adaptando-se rapidamente a diferentes desafios técnicos e de negócios.

Experience

MeetArtLink

Sep 2021 - Dec 2024

Desenvolvedor React Native Sênior

Los Angeles, Califórnia, Estados Unidos

  • Arquitetei e desenvolvi uma plataforma mobile de rede social e e-learning para artistas e entusiastas, usando React Native e Firebase (Firestore, Cloud Functions, Cloud Storage).
  • Construí um chat em grupo em tempo real com convites, envio de multimídia e streaming ao vivo de baixa latência via CDN, garantindo alta escalabilidade.
  • Construí um feed dinâmico para posts de texto, imagem e vídeo, com upload otimizado para CDN global, andamento do progresso, retomada de uploads e compressão, reduzindo os custos de armazenamento e largura de banda em até 80%.
  • Modelei e implementei um assistente de IA customizado por aluno, ajustando um LLM para potencializar o aprendizado dos alunos, oferecendo suporte em tarefas sem dar respostas prontas. Isso aumentou a capacidade de suporte de professores em 5x.

Wave Tickets

Jun 2023 - Aug 2024

Desenvolvedor Full Stack Sênior

São Paulo, São Paulo, Brasil

  • Reconstruí o dashboard do produtor de eventos para melhorar significativamente a performance, usabilidade e experiência do usuário.
  • Consegui uma melhora de 10x no tempo de carregamento da página de relatórios usando Laravel, aplicando cache inteligente com Redis, otimizando índices do MySQL, reescrevendo queries lentas e usando eager loading para minimizar problemas de N+1.
  • Reconstruí o front-end com Inertia.js e React.js para melhorar a navegação entre páginas e a responsividade. Usei os componentes primitivos do Radix UI para entregar uma interface mais acessível e refinada, facilitando a gestão de relatórios e recursos-chave da plataforma.

UP Tickets

Aug 2017 - May 2023

Desenvolvedor Full Stack & Mobile

Ribeirão Preto, São Paulo, Brasil

  • Liderei o design, arquitetura e desenvolvimento de múltiplas plataformas, incluindo um sistema de vendas de ingressos web, dashboard para produtores de eventos, apps de vendas, app para promotores e app de validação em tempo real. Trabalhei com Laravel, Node.js, React.js e React Native (Android e iOS) e AWS.
  • Atuei como peça-chave na transformação da empresa de startup para plafatorma robusta, escalável, suportando eventos de alta demanda em todo o país, impulsionando o faturamento de R$1M para mais de R$40M anuais.
  • Integrei apps web e mobile com os principais provedores de pagamento (PagSeguro, Cielo, Safra e Getnet), expandindo os canais de venda e maximizando conversão de ingressos.
  • Otimizei apps React Native para Android PoS de baixa performance (1 GB RAM, CPU dual-core), incluindo módulos nativos em Java para maximizar a performance entre threads, garantindo estabilidade e baixo uso de memória em operações de dados de alto volume, como validação de ingressos em tempo real na abertura dos eventos.
  • Desenvolvi “UP Tickets Bar” em React Native, app de vendas offline-first e em tempo real para dispositivos Android PoS usado diretamente no piso do evento aumentando o volume de transações.
  • Desenvolvi um sistema de processamento em lote e filas no Laravel para importar e processar milhões de ingressos de terceiros (e.g Sympla, Zig, Bilheteria Digital) para validação sem sobrecarregar os servidores.
  • Desenvolvi um app web mobile-first (PWA) para promotores externos que permitia a venda de ingressos de qualquer dispositivo, sem necessidade de instalação de aplicativo, expandindo a rede de distribuição da empresa e aumentando as vendas.

ProGuard

Jan 2017 - Jul 2017

Desenvolvedor Full Stack

Rio de Janeiro, Rio de Janeiro, Brasil

  • Desenvolvi uma aplicação web em tempo real com Laravel para que donos de jogos online visualizassem e agissem sobre dados vindo do anti-cheat. Na época, o sistema filtrava e processava mais de 200.000 eventos por dia.
  • Implementei heurísticas baseadas em comportamento para detectar padrões suspeitos, reduzindo o tempo de resposta para ações de mitigação em 50%, permitindo banimentos, cooldowns e restrições de conta de forma mais rápida e em escala.

Point da Recarga

Jan 2015 - Dec 2016

Desenvolvedor Full Stack

Alagoinhas, Bahia, Brasil

  • Desenvolvi um sistema interno multi-tenant usando Laravel e JavaScript para substituir uma solução desktop legada em várias filiais da empresa em diferentes cidades, reduzindo os custos operacionais em mais de R$5.000 por mês.
  • Migrei todas as funcionalidades principais, adicionei novas funções personalizadas incluindo um novo sistema de gestão de estoque e fornecimento de peças, reduzindo erros de inventário em 40% e acelerando o tempo de reposição em 100%, o que aumentou significativamente a eficiência operacional.

FT Hosting

Jun 2013 - Aug 2014

Desenvolvedor Front-End

Ribeirão Preto, São Paulo, Brasil

  • Modernizei o front-end da empresa usando jQuery e SASS, implementando um sistema de design consistente com compatibilidade entre navegadores e padronização visual em toda a plataforma.
  • Entreguei um layout totalmente responsivo e mobile-first, um feito importante na época em que a otimização para dispositivos móveis estava começando a se tornar essencial.
  • Ganhei experiência em práticas modernas de front-end, design responsivo e compatibilidade entre navegadores.

Education

Universidade Estadual da Bahia (UNEB)

Bacharel em Sistemas de Informação

2015 - 2019

Achievements

Finalista Top 25 – IBM Behind the Code (2019)

Aug 2019

Selecionado entre 25,000+ desenvolvedores em um desafio nacional de 42 dias focado em resolver problemas de negócios reais usando tecnologias disruptivas incluindo IA, IoT, Blockchain, Kubernetes e soluções IBM Cloud. Fiquei entre os 0.06% melhores participantes.

Skills

PHP | Laravel | MySQL | Redis | Node.js | Nginx | AWS | JavaScript | TypeScript | React.js | React Native | Java (Android) | Git | CI/CD

Languages

Portuguese - Nativo
English - Avançado