Lucas Campos Achcar

Minha trajetória tem sido construída por meio de projetos e estudos em desenvolvimento de software, sempre tentando entender como diferentes camadas de uma solução se conectam. Tenho explorado C++, Python e outras tecnologias em projetos de computação gráfica, análise numérica e sistemas embarcados, passando por jogos, ferramentas educacionais, análise de sinais e monitoramento. Esses projetos são uma forma de aprender na prática, explorando desde a implementação de shaders e algoritmos até o desenvolvimento de firmware, hardware e aplicações completas.

  • Python
  • C/C++
  • OpenGL
  • ESP32 / Arduino
  • Embedded
  • Systems
  • Algorithms

Resumo

Meu trabalho combina implementação e investigação técnica: desenvolvo ferramentas em Python, aplicações e bibliotecas em C++, experiências com OpenGL/GLSL e soluções embarcadas com ESP32. Tenho interesse especial em renderização, simulação, protocolos, eletrônica e algoritmos.

Competências

Linguagens e ferramentas

Python C/C++ JavaScript Haskell

Áreas de interesse

Graphics Simulation Electronics Cryptography Games Embedded systems

Aplicativos na Play Store

Esta seção será atualizada em breve com aplicativos publicados na Google Play Store.

Em breve Atomic Boom

GitHub - Projetos em Destaque

QPeriodGameUnity preview

QPeriodGameUnity

Quiz educacional de química desenvolvido em Unity 2021, com perguntas sobre a tabela periódica, ranking armazenado localmente e versões executáveis para Windows, Linux e WebGL.

Unity Games
View repository →
RetroGear-Engine preview

RetroGear Engine

Engine 2D em Python inspirada no Top Gear de 1985, organizada em módulos de código, configurações por ambiente, recursos visuais em pixel art e otimizações de rasterização.

Game Dev Engine
View repository →
Flow Control System preview

Flow Control System

Sistema embarcado para controle e monitoramento da entrada e saída de pessoas ou objetos, usando sensores lasers, ESP32 para processar os eventos e a tecnologia SQLite para armazenar os dados.

Embedded Electronics
View repository →
DFT Analyzer preview

DFT Analyzer

Projeto didático em Python para entender o funcionamento da Transformada Discreta de Fourier, experimentando com ondas compostas, sinais WAV e visualizações de frequência, magnitude e fase.

Python Signals
View repository →
Render3D preview

Render3D Linear Algebra in Python

Renderizador experimental em Python criado para estudar álgebra linear aplicada à computação gráfica, explorando pontos, matrizes e transformações de perspectiva na construção de cenas 3D.

Graphics Algebra
View repository →
BlackJack POC preview

Blackjack Python POC

Núcleo de regras de Blackjack em Python, desacoplado de bibliotecas gráficas e estruturado com orientação a objetos para testar dealer, estados e decisões antes da migração para Godot.

Python Games
View repository →
linear-algebra-tool preview

Linear Algebra Tools

Ferramenta educacional em Python com Pygame e NumPy para explorar vetores, matrizes e transformações lineares em uma visualização 3D interativa com rotação controlada pelo usuário.

Math Graphics
View repository →
learn-modern-opengl preview

Learn Modern OpenGL

Coleção de exemplos em C++ e GLSL que percorre o pipeline de renderização moderno: shaders, materiais, skybox, geometry shader, instancing, sombras, HDR, deferred rendering e SSAO.

Graphics OpenGL
View repository →

GitHub - Outros Projetos

Complementary projects that reinforce my foundation in programming, physics, mathematics, and experimentation.

Asymmetric-Crypto-Infinity-Field Exploration of asymmetric cryptography and mathematical concepts applied to security.
world-cup-2026-sticker-pack-estimator Python application that uses Monte Carlo to estimate how many World Cup sticker packs are needed to complete the album.
worldcup-haskell Project in Haskell for organizing and trading World Cup stickers.
An-Introduction-To-Computer-Simulation-Methods Study project focused on computer simulation methods and numerical modeling.
ATMega328P-Disassembler C++ disassembler that reads HEX files compiled for the ATmega328P and decodes 16-bit and 32-bit AVR opcodes into readable assembly.
bitcoin-miner-python Python implementation for studying Bitcoin block mining, transactions, hashing, and RPC communication in regtest.

Contact

Se quiser conversar sobre projetos, tecnologia, jogos ou engenharia, estou aberto a conversar.