About Me
Hi, I'm Dolphin Liu πβ
I'm a systems engineer and hobbyist makerβeducator based in Guangzhou, China. I'm also an ambassador for the MicroBlocks open-source project.
In my spare time I volunteer at nearby schools, where I teach kids to use open-source hardware like the ESP32 and open-source software like MicroBlocks to create programmable STEM projects.
MicroBlocks is an open-source, graphical block-based hardware-programming platform similar to Scratch. I'm currently writing a book titled MicroBlocks STEM Programming, which I hope to publish in 2026.
Here is my photo at Shenzhen Maker Faire 2025. It was a great experience where I met lots of maker fans and swapped ideas about open-source hardware and creative STEM projects.
| photo 1 | photo 2 |
|---|---|
![]() | ![]() |
Here is my photo about teach kids STEM course at school.
| photo 1 | photo 2 |
|---|---|
![]() | ![]() |
Professional Skills π§β
-
Web Development π Mastered HTML, CSS, JavaScript; familiar with React & Node.js development, and built mobile applications with WeChat Mini-Program tools.
-
Java Development β Developed financial back-end systems and CRM platforms, with solid experience in building robust, scalable enterprise applications.
-
STEM Hardware & Education π€
Proficient in Arduino, ESP32, and PICO 2040; experienced with M5Stack, Seeed Xiao, and ENDF devices. Created graphically-programmed smart cars and MIDI music boxes, and delivered free STEM courses to students.
Technologies I Want to Learn πβ
As technology continues to evolve, I am keen to expand my skillset into new areas, including but not limited to:
-
Advanced STEM Hardware Design & Fabrication π§ Deepening expertise in 3D design & printing, CNC machining, and BLE/LoRa wireless systems to create professional-grade educational kits.
-
AI-Driven STEM Educational Tool Development π€ Integrating TinyML and edge-AI frameworks so students can embed intelligence directly into their robots and IoT devices.
-
Innovative STEM Curriculum Design & Instruction π Developing research-backed STEM syllabi and train-the-trainer programs to nurture the next generation of makers and innovators.
My Hobbies πβ
Outside of work, I have several personal interests.
Running πββοΈ is my preferred way of staying active, keeping both my body and mind sharp.
3D-printing STEM toys π§© is another creative outlet, allowing me to turn ideas into tangible gadgets while learning hands-on science and tech.
Improving my spoken English π£οΈ is a daily goalβwhether through shadowing podcasts, chatting with language partners, or narrating my runsβit keeps my mind sharp and opens new cultural doors.



