🤖️ Me

Hey! I'm Song ZHANG, a 22-year-old software developer, currently working as a frontend engineer in Douyin (TikTok), ByteDance, Beijing China. I go by songkeys on the Internet. You can refer to me using he/him/his.

I'm a software developer with an interest in just about anything. I'm constantly making new projects and ventures to fuel my craving for creativity and innovation.

💼 Work

2020.07 - today · ByteDance, Beijing China
Frontend Engineer (Node.js Infrastructure) @ IES Dept.
2019.06 - 2019.09 · Alibaba Group, Hangzhou China
Frontend Engineer Intern @ New Retail Tech Business Group
2018.03 - today · uFair, Ningbo China
Co-Founder, Partner

🎓 Academics

2018 - 2020 · 🇬🇧 The University of Nottingham
BSc (Hons) Computer Science with Artificial Intelligence [First Class]
2016 - 2018 · 🇨🇳 The Univeristy of Nottingham (Ningbo China)
BSc (Hons) Computer Science with Artificial Intelligence [First Class]

🚧 Projects

📦 Products

uCourse @ uFair
📖 An online community for the UNNC (University of Nottingham Ningbo China) campus, served as a WeChat Mini Program.
UNNCMap @ uFair
🧭 A real-time interactive UNNC map aimed at helping freshmen adapt to the university environment, served as a WeChat Mini Program.

🔧 Tools

📃 A data visualisation to analyse users' feedback with AI technique. Together with a React user-end component that can be embedded in any web application.
🎒 Scrape the courses info from the University of Nottingham's website.

🎮 Games

🕹 A Pᗣᗧ•••MᗣN game written in Java/JavaFX with over-commented JavaDoc.
🐔 A stupid simple game written in cpp - Help chickens come home.

☎️ Contact


  • i song.work (for work)
  • sayhi 88.com (for anything)


  • RSS @ Songkeys' Blog

Instant Message

  • Telegram @ Songkeys
  • Skype @ Songkeys

Social Media

  • GitHub @ Songkeys
  • Twitter @ Songkeys
  • Bilibili @ 松鼠贵于油
  • Linkedin @ Songkeys

Game Platforms

  • Steam @ Songkeys
  • Nintendo Switch @ SW-3619-9971-6487