Hi, I'm Louis Johnson - feel free to call me Louis. I'm a high school student in Vietnam who loves building softwares. I enjoy designing systems, building modular frameworks, and turning complex ideas into clean, maintainable, and reliable code.
- Primary language: TypeScript (6 years) - writing modular, type-safe APIs and frameworks.
- Backend & tooling: Building scalable systems, async-heavy apps, and lightweight frameworks.
- Full stack: React, Vue, Next.js, SvelteKit, REST & WebSocket APIs.
- Low-level & systems: Linux, networking, OS concepts, memory & performance optimization.
- Security & infra: DDoS mitigation, monitoring, adaptive rate-limiting.
- β‘ Making products that feel fast, simple, and predictable to use.
- π§© Designing systems that are flexible without being over-engineered.
- π§ Trading clever code for clarity when it matters.
- π Being able to debug and improve systems long after they ship.
- π± Contributing to and learning from open source software.
- Making a lightweight, easy-to-use, and modular Discord API wrapper framework.
- Learning more about system design and performance trade-offs.
- Exploring low-level and systems programming on the side.
- GitHub: louiszn
- Email: louiszn269@gmail.com
- Discord: louiszn | Dun'Test
If you like my works and want to support me, you can buy me a coffee:



