Skip to main content

About Me

Hacker, Researcher, and Outdoor Enthusiast

Hello, I'm Pengfan Chang (John)

I'm a passionate hacker, researcher, and outdoor enthusiast currently pursuing my postgraduate studies at Shanghai University. My journey in technology began with a curiosity about how things work, and it has evolved into a deep passion for building innovative solutions and solving complex problems.

Right now my energy is centered on native mobile builds with Java/Kotlin and Swift plus practical data analysis using Excel, SQL, and Python so that every idea is backed by solid insights.

When I'm not coding or researching, you'll find me exploring mountain trails, hiking through forests, or planning my next outdoor adventure. I believe that the best solutions often come when you step away from the keyboard and immerse yourself in nature.

Education & Research

Postgraduate Student
Shanghai University
Present
Research Focus
Native mobile (Java/Kotlin & Swift) and applied data analysis (Excel, SQL, Python)

Skills & Expertise

Programming Languages
Java Kotlin Swift Python SQL Excel
Technologies
Android SwiftUI Excel Modeling SQL Analytics Python Notebooks Data Visualization

My Philosophy

I believe in the power of technology to solve real-world problems and make a positive impact. My approach combines rigorous research with practical implementation, always keeping the end user in mind.

As someone who loves both technology and the outdoors, I've learned that the best solutions often come from stepping away from the computer and experiencing the world around us. Nature has a way of providing clarity and inspiration that no amount of screen time can match.

I'm passionate about open source development and believe in sharing knowledge freely. The best innovations happen when we collaborate and build upon each other's work.

Current Focus

These are the areas I'm actively working on and exploring right now:

Android Craft - Kotlin + Java builds with Jetpack Compose and modern tooling
Swift on Apple Platforms - SwiftUI apps for macOS, iOS, and watchOS
Excel + SQL Analytics - Modeling, forecasting, and reporting pipelines
Python Automation - Pandas notebooks that turn raw data into actionable insights

Technology Interests

Native Android engineering with Kotlin & Java
SwiftUI & Apple platform experiences
Data analysis & visualization workflows
Excel + SQL automation for research teams
Decision intelligence & reporting systems

Outdoor Interests

Mountain Hiking
Backpacking
Nature Photography
Navigation & Orienteering
Sunrise & Sunset Chasing

Let's Connect

I'm always interested in connecting with fellow developers, researchers, and outdoor enthusiasts. Whether you want to collaborate on a project, discuss technology, or plan a hiking trip, I'd love to hear from you!