Skip to content
View snowlyg's full-sized avatar
💭
I may be slow to respond.
💭
I may be slow to respond.

Block or report snowlyg

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
snowlyg/README.md

English 简体中文

Hi, I'm Rodin Luo

Go Backend / WebRTC Engineer

I build and debug backend systems and real-time media applications, with a focus on signaling, call reliability, Android and OpenHarmony integration, and production troubleshooting.

Portfolio · Selected work · Engineering notes · Contact

Neon visualization of a real-time communication network

What I Work On

  • RTC gateways and call reliability — signaling, session lifecycle, ICE/STUN/TURN, coturn relay paths, and weak-network troubleshooting.
  • Production Go backends — concurrent services, gRPC, WebSocket and MQTT event flows, deadlock analysis, and lifecycle reliability.
  • Audio and media debugging — Pion WebRTC, FFmpeg workflows, RTP-based media, WebRTC audio 3A, and AEC dump analysis.

Selected Work

A Windows screen-mirroring and remote-control tool for OpenHarmony and Android devices. It supports ADB/HDC device routing, single- and multi-device workflows, local-network connections, and offline Windows distribution.

Product page · GitHub releases

A Go service for managing FFmpeg streaming processes and RTMP, RTSP, HLS, and FLV workflows. The project extends earlier EasyDarwin work and documents implementation tradeoffs and known limitations.

Source code

Production RTC Reliability

Most of my production RTC gateway work is private. The engineering notes below document the parts I can share: Android and OpenHarmony call behavior, coturn and ICE paths, audio 3A, playback latency, and production failure analysis.

Engineering Notes

Read all engineering posts

Toolkit

  • Backend: Go, gRPC, WebSocket, MQTT, MySQL, Redis
  • RTC and media: WebRTC, Pion, coturn, ICE/STUN/TURN, FFmpeg, RTP/RTSP/RTMP/HLS
  • Platforms: Android, OpenHarmony, Linux, Docker

Contact

I'm open to Go backend, RTC infrastructure, and real-time media roles or technical collaboration.

Portfolio · Contact · X / Twitter

Pinned Loading

  1. webrtc_denoise_use_ffmpge webrtc_denoise_use_ffmpge Public

    Go 1

  2. iris-admin iris-admin Public

    Web admin for go framework [gin/iris]

    Go 685 162

  3. ohscrcpy-releases ohscrcpy-releases Public

    1

  4. rnnoise rnnoise Public

    C 1