Building the web,
one layer at a time.

I'm Louie Hansen — a developer from Jakarta with a bias for shipping. I care about clean systems, good interfaces, and tools that feel inevitable.

72+Public repos
3+Serious projects
1yrBuilding in public
Things left to learn
About

Going somewhere,
fast.

I'm a senior high school student in Jakarta who codes like it's already my job. Web development is my main arena — TypeScript, Next.js, system design — but I'm always pulling new threads.

I believe the best developers ship things. So I build: a Discord Mafia bot with AI players, a self-hostable PoS system, a collaborative jam session app, game backends — projects that push me into uncomfortable territory.

Starting university soon. Looking for an internship or junior role where I can contribute real work from day one. I'm not trying to break in — I'm already in.

Currently
🎓
Finishing high school
Jakarta, Indonesia
🤖
Building a Discord Mafia bot
with AI players via Groq
📈
ML trading bot research
XGBoost on OHLCV data
🔍
Exploring new frameworks
Go / Rust on the horizon
Projects

Things I've shipped

Recent work from my GitHub — ranging from full-stack apps to infrastructure experiments.

Skills

The stack

Tools I reach for first, frameworks I've shipped with, and infrastructure I actually understand.

Languages
TypeScriptJavaScriptJavaBashSQL
Frontend
Next.jsReactTailwind CSSHTML/CSS
Backend
FastifyNode.jsDrizzle ORMPostgreSQLRedis
Infra
LinuxDockerSelf-hostingRailwayVercel
Tools
GitGitHub ActionsWebSocketsREST APIs
Exploring
GoRustGodotML / XGBoost
Contact

Let's build something real.

Whether it's an internship, a collaboration, or just a good conversation about software — I'm open. Fastest response via Discord or email.