William
Leão

Engenheiro da computação em formação. Desenvolvo com Java, Python, C/C++, JavaScript e React. Background em arte digital e design — porque bom código e boa interface andam juntos.

Vamos conversar!
Java
Python
C / C++
JavaScript
React
Game Dev
Linux
Photoshop
Java
Python
C / C++
JavaScript
React
Game Dev
Linux
Photoshop

Stack

Backend

Desenvolvimento de aplicações orientadas a objetos e sistemas robustos com Java e Python.

Java Python OOP APIs

Frontend

Criação de interfaces modernas e responsivas com foco em performance e experiência do usuário.

JavaScript React HTML/CSS TypeScript
🔧

Sistemas & Algoritmos

Programação de baixo nível, estruturas de dados avançadas e algoritmos de alta performance.

C C++ Grafos Algoritmos
🎮

Game Development

Criação de jogos e mecânicas interativas com Lua e Roblox Studio, além de TIC-80 para jogos retro.

Lua Roblox Studio TIC-80 Game Design
🎨

Design Digital

Arte digital, design gráfico e UI/UX com mais de 5 anos de prática. Experiência como freelancer.

Photoshop Krita ClipStudio Figma
🛠️

Ferramentas & DevOps

Ambiente de desenvolvimento profissional com controle de versão, terminal e sistemas Linux.

Git GitHub Linux VS Code

Meus Projetos

Job Interview Kombat

RPG digital educacional interativo onde candidatos enfrentam entrevistas de emprego como batalhas. Desenvolvido como proposta de metodologia ativa para preparação profissional.

JavaScript RPG Educacional Frontend
Ver Projeto →

Movie Recommender

Sistema de recomendação de filmes desenvolvido como trabalho final de Algoritmos e Estruturas de Dados I. Gera recomendações personalizadas com base em preferências do usuário.

C++ Estruturas de Dados Algoritmos
Ver no GitHub →

Fake News Detector

Detector de fake news usando grafos construídos a partir de fingerprints digitais de 44.919 notícias. Trabalho final de Algoritmos e Estrutura de Dados II.

Python Grafos Machine Learning NLP
Ver no GitHub →

Gerenciador de Vault

Simulação de gerenciamento de recursos em um abrigo de sobreviventes nucleares. Trabalho de POO em Java com foco em design patterns e programação orientada a objetos.

Java POO Design Patterns
Ver no GitHub →

Caso 77

Jogo Point & Click onde você é um detetive desvendando um assassinato em circunstâncias absurdas. Desenvolvido em TIC-80 como trabalho de Linguagens de Programação.

TIC-80 Lua Game Design Point & Click
Ver no GitHub →

Circles

Walking simulator produzido no Roblox Studio onde o jogador interage com puzzles e explora um mundo contemplativo. Trabalho final de Tópicos Especiais em Jogos Educativos.

Lua Roblox Studio Walking Simulator Puzzle
Ver no GitHub →
🤝

Colaboração

Acredito que os melhores projetos nascem da parceria entre desenvolvedores, designers e usuários — cada voz conta para um produto melhor.

🎯

Orientado ao Usuário

Cada linha de código deve servir a um propósito real. Entender o problema antes de codar é o que separa uma solução mediana de uma excelente.

Criatividade

Arte digital desde 2019, jogos, front-end — a criatividade permeia tudo que faço. Bom código e boa interface não são opostos, são complementares.

Sobre Mim

👨‍💻

William Leão
Engenheiro da Computação

William Leão

Computer Engineering Student @ Cefet-MG

Estudante de Engenharia da Computação no Cefet-MG desde 2024, com paixão por criar soluções que unem código de qualidade a interfaces memoráveis.

Programo em Java, C/C++, Python, JavaScript e estou aprofundando meus estudos em React. Também tenho mais de 5 anos de experiência em arte digital — trabalhei como designer freelancer usando Photoshop, Krita e ClipStudio Paint.

Já ensinei programação no Projeto de Extensão Prorobot (2024), atuei como web designer e frontend developer no Job Interview Kombat, e estou envolvido em um projeto de Iniciação Científica sobre o impacto da IA no aprendizado de inglês.

Produzi 2 jogos: Circles no Roblox Studio e Caso 77 no TIC-80. Acredito que desenvolvedores que entendem de design entregam produtos completos.

🎓 Cefet-MG 📍 Divinópolis, MG 🎮 Game Developer 🎨 Digital Artist 🔬 IC Pesquisador

Vamos Trabalhar Juntos?

Estou sempre aberto a novos projetos, oportunidades e colaborações. Manda uma mensagem!