Every project starts as a question.
I learn by building. Each repository is a problem I wanted to solve — so I picked a language, scoped it, and shipped it. Scroll right to walk the stack.
drag / scroll →tomglv@dev:~$ ./init_portfolio.sh
[ ok ] mounting repositories ............ 14 found
[ ok ] loading languages ... py · c# · java · c++ · web
[ ok ] compiling experience ............. 0%
> press scroll to begin_
I learn by building. Each repository is a problem I wanted to solve — so I picked a language, scoped it, and shipped it. Scroll right to walk the stack.
drag / scroll →AI experiments and automation are where I live most. From a generative Minecraft house AI to League of Legends stat trackers and a series of Discord bots.
Structured, object-oriented software with real interfaces and data behind them — attendance systems, resource management, and a World Cup stats engine in .NET.
When performance and control matter, I drop into C++ — automation engines and security-research tooling that has to be fast and precise.
Front-end builds that turn logic into something you can see and touch — task tooling and presentation sites, clean and responsive.
Every repo on my GitHub, framed. Filter by language, click through to the source.
Internship, collaboration, or a problem worth solving — my inbox is open.