Skip to main content

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 1photo 2
II

Here is my photo about teach kids STEM course at school.

photo 1photo 2
II

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.