Hi, I'm John Zhang (ZJcoming) 👋

Based in Chongqing, China · Worked in Shenzhen, Shanghai, and Beijing

欲买桂花同载酒,终不似,少年游!

It's hard to capture its full meaning, but I like to think it's about carpe diem.

I'm a passionate full-stack and indie developer with extensive experience in mobile development. My journey in tech has taken me to some of China's leading technology companies, where I've contributed to projects that have served hundreds of millions of users worldwide.

Beyond coding, I love making the most of life. I often travel, meeting people from all walks of life along the way. I enjoy exploring different cultures and learning through those exchanges. My curiosity spans a wide range of subjects, and I find Web3 particularly fascinating. These experiences and insights have helped shape my core beliefs and worldview.

Professional experience

ByteDance (TikTok & Douyin)

Android Developer

Contributed to the Android apps for TikTok and Douyin, working on products used by a global audience.

  • Android Development
  • Java
  • Kotlin

DiDi Global

Android Developer

Worked on Android performance, focusing on APK size reduction and app startup. Also participated in research and development for DiDi's autonomous driving and robotaxi project.

  • APK Size Reduction
  • Startup Performance
  • Robotaxi

SenseTime

Android Developer Intern

Contributed to the Android app originally known as Kaipai Action, now called Kapi Action. This was my first experience developing a product as part of an engineering team.

  • Android Development
  • Team Collaboration

Technical skills

  • Full Stack Development
  • Android Development
  • React / Next.js
  • Spring Boot
  • Performance Optimization
  • System Architecture