Skip to main content

Pengfan Chang (John)

Multi-platform developer & researcher

Building native experiences across GNU/Linux, macOS, iOS, iPadOS, watchOS, visionOS, and Android with Swift, Java, and Kotlin.

Specializing in Data Analysis, privacy-first payment flows, and computational communication research.

GNU/Linux macOS iOS iPadOS watchOS visionOS Android

GO Shipping Kotlin + Swift features, NOWPayments subscriptions, and data automations for indie media teams.

AN

Android Lab

Jetpack Compose + Kotlin craftsmanship

AP

Apple R&D

SwiftUI explorations on macOS & iOS

DX

Data Ops

Excel · SQL · Python automation loops

FN

Field Notes

Outdoor research fueling product ideas

terminal
SH $ whoami
Hacker, Researcher, Postgraduate @ Shanghai University
EC $ echo "Happy hacking and adventuring!"
Happy hacking and adventuring!
LS $ ls skills/
Java Kotlin Swift Python SQL Excel
ED $ echo $EDITOR
Emacs
PS $ ps aux | grep projects
Building amazing open source projects...
DV

Daily Verse · Holy Bible (KJV)

Isaiah 7:14

Read in context
““Therefore the Lord himself shall give you a sign; Behold, a virgin shall conceive, and bear a son, and shall call his name Immanuel.””

Verse supplied by BibleGateway.com (KJV) with offline fallbacks for reliability.

ST Skills & Technologies

Java
Kotlin
Swift
Python
SQL
Excel
Pandas
Data Viz

CF Current Focus

AK

Android & Kotlin

Compose-first product experiments with secure deliveries.

SW

Swift & SwiftUI

Native experiences tuned for macOS, iOS, and watchOS.

DP

Data Pipelines

Excel models, SQL warehousing, and resilient ingestion scripts.

DD

Decision Dashboards

Polished visual stories that elevate analytics.

RI Research Interests

CC Computational Communication Research
QC Quantitative Communication Research
DA Data Analysis & Visualization

CS Computer Science Interests

ML Machine Learning
AI Artificial Intelligence
W3 Web3 Technologies
CR Cryptocurrency & Blockchain

FP Featured Projects

View All →

Google Chrome Extension for enhanced browsing with journal ranking and AI-powered summaries

Chrome Extension AI Integration Academic Research

Adobe After Effects tutorial for creating stunning 3D traditional Chinese ink-style text effects

Adobe After Effects 3D Animation Video Tutorial

One Tool, Multiple Solutions - Replace dozens of separate utilities with a single, powerful CLI.

Python

No description available

Python

No description available

Shell

Connect

LinkedIn: pengfan-chang
GitHub: @JohnThre
Email: jnc at freew.org

Support My Work

Help me create more content and maintain this site—subscriptions start at 5 USDC/month and scale as high as you want.

Accepts USDC, BTC, ETH, SOL & 150+ cryptocurrencies