PROGRAMMER · BUILDER · LIFELONG LEARNER

I build ideas into
things people can use.

A programmer who keeps learning, building, and sharing — through personal growth, useful tools, programming practice, AI applications, and life notes.

Try Audio2Text
Independent builderBuilding in public2026 →
SELECTED WORK01 / 01
Audio2Text transcription workspace preview

Audio2Text

Audio to searchable text

Turning real problems into useful products.

SCROLL TO EXPLORE

Writing down what practice teaches me.

SCROLL TO EXPLORE

A programmer expanding the boundaries of how he thinks and builds.

The tools and methods worth keeping are shaped by long-term use, real feedback, and steady iteration.

01
Start with real problems

Understand the situation before deciding what to build.

02
Turn practice into something shareable

Make tools, code, and AI practice reusable.

03
Keep updating the way I work

Observe closely and stay open to revision.

Have an idea? Let’s talk.

About products, AI, programming — or simply an idea worth sharing.

Zhang Ruifeng · Learning, building, and sharing

© 2026 ROK ZHANG