Xiang Ji is an engineering team lead based in Berlin with 12 years of experience building and scaling backend-driven web platforms, particularly in Elixir and BEAM-based architectures. He combines hands-on backend development with people leadership—running a Contractor Experience team, mentoring junior engineers into productive Elixir contributors, and turning around underperforming teammates. Xiang has driven delivery of high-impact features like a Freelancer Hub, automated contractor invoicing, and in-platform tax form completion, and previously bootstrapped cross-functional teams and a WYSIWYG form builder used by 100+ engineers. He brings practical distributed-systems experience—clustering BEAM nodes on Kubernetes and designing event-driven systems with RabbitMQ—alongside full-stack skills in Vue.js and Rails. An active open-source contributor, he has improved the popular Spacemacs distribution with language and editor-mode fixes, reflecting attention to developer ergonomics. His academic background in computational linguistics and computer science complements a pragmatic approach to building reliable, research-grade interactive systems.
12 years of coding experience
7 years of employment as a software developer
Master of Arts (M.A.) Computational Linguistics, Master of Arts (M.A.) Computational Linguistics at University of Tübingen
Exchange Computer Engineering, Exchange Computer Engineering at Pontificia Universidad Católica de Chile
The University of Hong Kong (HKU)
Chinese, English, Spanish, Chinese, German, Japanese
A community-driven Emacs distribution - The best editor is neither Emacs nor Vim, it's Emacs *and* Vim!
Role in this project:
Full-stack Developer
Contributions:10 commits, 10 PRs, 103 comments in 5 years
Contributions summary:Xiang primarily focused on enhancing the Spacemacs configuration. Their work involved fixing bugs related to the markdown mode and fixing electric-pair-skip in racket mode. They also added the chinese-conv package to the chinese layer. Furthermore, the user made minor aesthetic improvements, such as fixing naming errors in package file descriptions.
Emacs advanced Kit focused on Evil: The best editor is neither Emacs nor Vim, it's Emacs *and* Vim!
Contributions:19 pushes, 1 branch in 3 years 4 months
emacsfocusedvim
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.