Résumé

✉️ Contact Me

👨🏻‍💻 Experience

Sep 2021 - Present
notion image
Senior Blockchain Engineer, @ Crypto.com, Remote
TBD
 

 
April 2019 - Sep 2021
notion image
Senior Software Engineer, iOS/Full Stack @ ByteDance, Beijing, China
Build & Maintain Mobile Development Toolchain Desktop Application
  • It has CLI & GUI interfaces, implements the best practice for developing mobile application, including multi-repo based development workflow, dependency management, online platform integration, etc. It also has a plugin system, different team can create different plugins to suit their needs
  • It has over 1,000 daily active users, almost every application in ByteDance integrate it during development process and it's developer satisfaction score is 4.8(out of 5)
Maintain Mobile DevOps Platform
  • Create and maintain an error tracking and solution system
    • Track command or pipeline errors
    • Maintainer can write custom rules to match errors and give users solution right at pipeline page
    • It's solution hit rate is over 70%,reduce team's oncall stress
  • Refactor log module. Improve user experience, scrolling and highlight performance by integrate Monaco Editor and write custom ansi color code parser
  • Build other subsystem like build time monitoring and analyzing

 
July 2016 - March 2019
notion image
Software Engineer, iOS @ zhihu.com, Beijing, China
Build App architecture & Improve the development experience
  • Write the core layer of the development tool Venom
  • Create & maintain CI/CD workflows. Use gitlab-runner to run CI jobs and integrate swiftlint/oclint/danger and other tools to make it safer for teams to deliver code
  • Build app architecture. Separate business component code. Write middleware code generator for decoupling
Business requirements development & Maintain SDKs
  • IM & media player related business requirements developments
  • ABTestSDK & HybridSDK(Communication between web and native application)
  • Craft new apps

 
Sep 2015 - Dec 2015
notion image
Software Engineer Intern, iOS @ zhihu.com, Beijing
Do bug fixes and write features for Zhihu iOS.

📖 Education

Sep 2012 - Jun 2016
notion image

📌 Key Expertise

  • Read and write english well. There are some of my translations
  • Familiar with frontend development
    • Language: HTML/CSS/JavaScript/TypeScript
    • Framework: React/Electron
  • Familiar with backend development
  • Familiar with iOS development
    • Language: Swift/Objective-C
    • Framework: CocoaTouch, CocoaPods
  • Familiar with Git, knows the process of multi-branch collaborative, rebase/merge/cherry-pick
  • Love to learn new staff and share, there are some decks I shared with the staff
 
 

Thanks for reading! 👋

 

© Xinyu 2014 - 2025