LIHAN

ABOUT

Builder, Tinkerer,
Problem-Solver

I'm Lihan — a student developer from New Zealand who builds software, AI systems, and robots because the best way to understand technology is to make it.

This page is a deeper look at who I am, what I work on, and how I think about building things that last.

6+
Years Coding
10+
Projects Shipped
4
Robotics Seasons
15+
Technologies
/01

Tech I work with

A snapshot of the languages, frameworks, and tools I've spent serious time with. Not exhaustive — just the ones that have actually shipped something.

Python
C++
JavaScript
TypeScript
Rust
Java
React
Next.js
Tailwind
FastAPI
Node.js
PyTorch
LLMs
Docker
Arduino
ESP32
Raspberry Pi
Linux
Electronics
Robotics
/02

Things I've built

Selected projects from the last few years. Each one taught me something I couldn't have learned from a tutorial.

AI · Offline · Privacy

LBOS AI

A locally hosted AI assistant focused on speed, privacy, and offline use. Custom inference pipeline, persistent memory layer, and a UI that feels like talking to a real assistant — not a chatbot demo.

Web · Real-time

CrisisConnect

A disaster response platform that helps communities report emergencies and coordinate support. Live mapping, status updates, and resource matching — built end-to-end.

Robotics · Hardware

FTC Team 30841

Robot design, programming, and strategy for FIRST Tech Challenge. Tied for second at the New Zealand National Championship — and a real education in building under pressure.

/03

The journey so far

Milestones from the past few years — not a complete story, just the highlights that changed how I think.

2020 · Year 6

First lines of code

Started programming and joined FIRST LEGO League. Built my first robot, wrote my first real bug, and got hooked on making things work.

2021 · Year 7

NZ Nationals

Our FLL team qualified for the New Zealand National Championship. First time I built something with a real deadline attached to it.

2022 · Year 8

Teaching begins

Started coaching younger FLL teams. Explaining things turned out to be the fastest way to actually understand them.

2023 · Year 9

Joined FTC Team 30841

Stepped up to FIRST Tech Challenge. Built a full competition robot, qualified for Nationals, tied for second place.

2024 · Year 10

LBOS AI launches

Shipped my first serious software project — a private, local AI assistant. Also started CrisisConnect as a real-world response tool.

Today

Building & learning

Splitting time between software, hardware experiments, mentoring FLL teams, and figuring out what's worth building next.

/04

How I think about building

A few principles I keep coming back to. Not rules — just things that have worked when I actually followed them.

/01

Build to understand

Reading docs gets you 60%. Building the thing gets you the rest. Every project I start is partly an excuse to learn how it actually works.

/02

Privacy by default

Software should respect the people using it. Local-first, minimal data collection, no dark patterns. If a tool can't function offline, that's a red flag.

/03

Real-world impact

The best projects solve problems people actually have. I gravitate toward tools that help — disaster response, accessibility, education — over pure novelty.

/05

Currently

A live snapshot of what's on my desk right now.

$ currently --focus
LBOS AI v2 Rust on microcontrollers Mentoring 3 FLL teams Local LLM experiments
# interests.log
Robotics AI Agents Embedded Systems Networking Self-hosting Game Engines 3D Printing Computer Vision Hardware Hacking UI / UX

Want to talk?

I'm always up for discussing projects, ideas, or interesting problems.