I’m Sean, a Computer Engineer specializing in AI and embedded systems. I like to solve problems that live under the hood — from firmware-level programming to AI engineering, I dig into the fundamentals.

As a passionate follower of AI, I love experimenting with new tools to sharpen how I build and think. Lately, I often find myself asking: what makes a great engineer, even in the age of AI?

Building a Bootloader with OTA Update

A custom bootloader that enables Over-The-Air (OTA) update through Bluetooth.

Firmware · STM32 · Dual Bank Memory

Bare-Metal UART Driver

UART is the simplest form of communication protocol in embedded systems. Built on STM32F429I, I walked through every building process of bare-metal UART driver from scratch.

Firmware · UART · BLE

LLM-Powered Meeting Intelligence Platform

United Nations diplomats often spend hours every week with vast amount of meeting transcripts and video recordings. To help them automate this process, our team developed LLM-based meeting analysis platform.

MLOps · CI/CD · Cloud Engineering

Embedded Sentry with Gyroscope

The project demonstrates hand gesture matching algorithm using an in-built gyroscope.

Embedded Systems · STM32