Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Leo Oli: engenheiro de software, cofundador da Trinca, instrutor de cripto

Leo Oli (Leonardo de Oliveira)

Engenheiro de software, cofundador da Trinca e instrutor de cripto. Moro em São Paulo, trabalho remoto e estou aberto a novas oportunidades. Construo software, invisto em Bitcoin e ensino o que aprendo.

Site · LinkedIn · Instagram · Trinca no Instagram

Trinca CriptoLab NFT Treasure FIAP

Cripto e ensino

Invisto e opero em cripto desde 2020. Foi assim que nasceram a NFT Treasure e o CriptoLab, e é o que mais me acompanha há anos.

  • NFT Treasure (2021 a 2022): fui CEO e fundador de uma operação de scholarships de Axie Infinity no auge do Play-to-Earn: 272 contas em 17 escolas, mais de 170 scholars e mais de 245 candidatos avaliados. A estimativa de produção bruta no período foi de uns US$ 280 mil em SLP. Encerrei a operação em 2022, quando o ciclo acabou, sem prejuízo para os scholars.
  • CriptoLab (desde 2020): curso com 8 módulos e mais de 25 aulas gravadas, mais mentoria individual (price action, DCA, leitura de mercado e gestão de risco). Mais de 80 alunos formados, com nota média de 4,96 de 5.

Livro, texto e áudio

Capa do livro A História do Bitcoin
A História do Bitcoin
Livro na Amazon (Kindle e capa comum)
Podcast Dolarizando-se, episódio 2: CriptoEconomia
Podcast Dolarizando-se, EP #002
CriptoEconomia: Bitcoin, criptoverso e Web 3.0
Criptomoedas: Uma Introdução
Artigo no LinkedIn sobre moeda digital, DeFi, staking e tokenização de ativos

Trabalho atual: Trinca

Sou cofundador da Trinca, uma agência digital que faz sites, apps e dashboards. Somos em três: eu (desenvolvimento e parte comercial), o Gustavo (dev) e a Carla (design). Eu fiz o painel interno da agência (pipeline, contratos, propostas) e o LeadMaps, uma ferramenta que cruza dados públicos e mostra leads em um mapa. Nos projetos dos clientes trabalhei com autenticação multifator, permissões por nível, pagamento com carteira virtual, verificação facial com IA, versão em português e inglês e LGPD.

Uso no dia a dia: Next.js, React, React Native, TypeScript, Tailwind, Supabase, Vercel e Figma.

Formação e tecnologias

Análise e Desenvolvimento de Sistemas na FIAP (2023 a 2025), mais um bootcamp Full Stack na iTuring (2022 a 2023). Na FIAP fiz 8 NanoCursos com média de 97% e entreguei mais de 15 projetos, entre eles um app de educação em criptomoedas (React Native e TypeScript, 2024) que passou de 10 mil downloads na Google Play. Português nativo, inglês avançado, russo básico.

TypeScript, JavaScript, Kotlin, React, React Native, Next.js, Tailwind CSS, HTML e CSS, Figma e Git. Na faculdade também usei Java, .NET, Python e SQL.

Open source

God of War III Remastered no PC

Contribuo com o SpartanPort, o port de PC do God of War III Remastered (antes chamado gow3_pc; C++, mais de 3,7 mil estrelas). Tenho 5 PRs mesclados (+2.225 / −116 linhas), e as notas da versão 2.4.0 agradecem pelo suporte a ultrawide.

O mesmo jogo em 16:9, 4:3 e 9:16

Também propus o formato vertical (9:16): serve para quem usa um monitor girado e para gravar vídeos para Reels e TikTok direto do jogo, sem recortar. Está na issue #591, com testes para quem quiser experimentar.

PR O que faz
#202 Mods com patches de jogo e suporte a telas ultrawide 21:9 e 32:9, com a imagem preenchendo a tela.
#521 Mais resoluções (Steam Deck, 4:3, 5120x2160) e a causa das barras pretas no 4:3, achada por engenharia reversa do executável.
#506 100 FPS como taxa do motor, para monitores de 100 Hz.
#696 Tira o rótulo "beta" dos tamanhos já confirmados por jogadores.
#894 Corrige um erro da renomeação do projeto que deixava a versão asiática do jogo (CUSA01740) sem nenhum patch.

Minecraft Bedrock no Linux

Contribuí com o libc-shim, projeto em C++ do ecossistema Minecraft Linux. Abri o PR #61 para corrigir o tratamento de endereços de rede do NetherNet, sistema utilizado na comunicação multiplayer do Minecraft Bedrock.

A alteração envolve:

  • IPv4 e IPv6: identificação e conversão de endereços IPv4 mapeados em IPv6 na função from_host().
  • Sockets de rede: restauração do ponteiro original msg_name após chamadas de recvmsg().
  • Tratamento de erros: preservação de msg_namelen quando o recebimento de mensagens falha.

Testei a alteração no Pop!_OS 22.04 (x86_64), com Minecraft Bedrock 1.26.60.4, validando partidas locais e multiplayer online.

Tecnologias: C++, Linux, sockets, IPv4 e IPv6.

Pull Request #61 · Issue relacionada #2074

Projetos públicos

Os trabalhos de cliente são privados, então aqui ficam só os públicos, a maioria da faculdade (FIAP).

Projeto O que é Tecnologias
PokeAI App que usa IA para montar equipes Pokémon React Native, TypeScript, Expo
WaterWise App de um sistema de IoT para prevenir enchentes urbanas React Native, TypeScript
OdontoFast e API App de consultas e avisos de saúde bucal, e a API dele React Native, .NET
EnergyX App de monitoramento e alertas para operadores de usina nuclear Kotlin
FMDB Banco de dados de filmes e séries React Native, TypeScript
Sea Our Future Liga empresas de reciclagem de plástico a empresas de coleta TypeScript
MarvelApp App Android com personagens da Marvel Kotlin

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors