Liucheng Xu

Staff Software Engineer at Babylon Labs

Hangzhou City, Zhejiang, China
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Liucheng Xu is a Staff Software Engineer with 11 years of experience, currently focused on blockchain protocol and execution-layer engineering. He led the design and initial implementation of enshrined rollup and decoupled execution solutions at Subspace Labs and has contributed to core Parity projects like Polkadot and Substrate, demonstrating deep expertise in consensus, runtime, and RPC internals. A former founder and long-time core developer, he spans backend, DevOps, and protocol architecture while remaining hands-on in Rust, Go, and systems scripting. An active open-source maintainer in the Vim ecosystem and author of a Chinese blockchain tutorial, he blends low-level blockchain work with developer tooling and community education—an engineer who prefers shipping principled systems and clean developer experiences.
code11 years of coding experience
job6 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at Shenzhen University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (59)

substrate10
runtimes10
back-end-development10
apidoc10
clientside10
scripting10
vimscript10
plugin-development10
bitcoin10
run-time10
bitcoins10
vim-plugin10
cicd10
vi10
neovim10

Programming languages (21)

CSSC++RustCHandlebarsJanetScalaTeX

Github contributions (5)

github-logo-circle
liuchengxu/space-vim

Oct 2016 - Jun 2022

:four_leaf_clover: Lean & mean spacemacs-ish Vim distribution
Role in this project:
userFull-stack Developer
Contributions:7 releases, 8 reviews, 673 commits in 5 years 8 months
Contributions summary:Liucheng primarily focused on enhancing the `space-vim` distribution, a spacemacs-ish Vim configuration. Their commits showcase a focus on the install script, making modifications to setup scripts, and adjusting key mappings to improve the user experience. They've contributed to the user interface by updating the appearance of the status line and implementing support for features from other plugins.
spacemacsvimvim-distributionvim-configurationspace-vim
liuchengxu/vim-clap

Sep 2019 - Jan 2023

:clap: Modern performant fuzzy picker, tree-sitter highlighting, and more, for both Vim and NeoVim
Role in this project:
userBack-end Developer
Contributions:3 releases, 52 reviews, 632 commits in 3 years 4 months
Contributions summary:Liucheng primarily contributed to the development and maintenance of the vim-clap plugin, implementing new features and addressing bug fixes. Their work involved creating new commands like `:Clap jumps` and adding a cpo guard to improve the plugin's stability. They also worked on enhancing the user experience by fixing the Esc handler and implementing a substring filter for the search functionality, demonstrating a focus on improving the core features of the plugin.
neovimtree-sittervimfloating-windowpopup
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial