Christopher Miles

Nothing at Home

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
Christopher Miles is a self-taught software engineer based in Hangzhou with 14 years of hands-on experience shipping tooling and back-end web features. He prefers Unixy workflows—Linux, Emacs, Org Mode and Lisps like Clojure—and contributes to well-known open-source projects that improve developer ergonomics, including prominent Vim plugins (neocomplcache, indentLine) and the Emacs Application Framework. His contributions span full-stack plugin work, context-aware code completion, customizable editor visuals, and Org Mode integrations, reflecting deep practical knowledge of editor internals and developer UX. After a stint as a back-end developer at a Zhejiang web company, he continues to learn and iterate independently at home, favoring gradual, curiosity-driven improvement over formal credentials.
code14 years of coding experience
book大学辍学
book诸暨学勉中学
languagesEnglish, Chinese, Japanese
stackoverflow-logo

Stackoverflow

Stats
1,110reputation
56kreached
7answers
22questions
github-logo-circle

Github Skills (30)

javascript10
package-management10
org-mode10
vimscript10
configuration-management10
autocomplete10
vim-plugin10
pdf-viewer10
vim10
emacs10
elisp10
github9
customisation9
colours9
html8

Programming languages (24)

JavaCSSC++CRustVueGoCommon Lisp

Github contributions (5)

github-logo-circle
dimitri/el-get

Jul 2014 - Jun 2015

Manage the external elisp bits and pieces upon which you depend!
Role in this project:
userFull-stack Developer
Contributions:36 commits, 23 PRs, 4 comments in 11 months
Contributions summary:Christopher primarily contributed to the project by adding recipes, which appear to be configurations or definitions for integrating various Emacs packages. These recipes specify package names, descriptions, types (e.g., github, http), and dependencies. The user demonstrates proficiency in Elisp by modifying the recipes and fixing existing ones to ensure the functionality.
elispspacemacsmagitemacsbits
EAF, an extensible framework that revolutionizes the graphical capabilities of Emacs
Role in this project:
userFull-stack Developer
Contributions:8 commits, 10 PRs, 91 comments in 8 months
Contributions summary:Christopher primarily contributed to integrating EAF with Org Mode, enhancing its functionality. Their work involved creating new files, modifying existing code to support Org Mode features like link storage and opening, and adding support for various applications. They also focused on refining the interaction between EAF and different applications, including PDF viewer and video players, within the context of Org mode. The user's contributions also included improvements related to overriding and managing PDF links within the system.
webviewactionscripttext-editingbrowserrss-reader
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