tianshu 

Software Engineer

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
tianshu is a software engineer with 11 years of hands-on experience spanning full-stack development and open-source contributions. He played a key role in the Meow Emacs modal editing project, refactoring core features, adding commands, and enhancing UX with components like a keypad and tutor—showing strength in both backend logic and UI work. Comfortable working across the stack, he focuses on improving developer ergonomics and productivity tools, particularly in extensible editor environments. Describing himself humbly as "a naive programmer," he brings pragmatic curiosity and a willingness to iterate deeply on user-facing workflows.
code11 years of coding experience
github-logo-circle

Github Skills (7)

modal-windows10
modal-dialog10
emacs-lisp10
ui-design9
front-end-development9
code-optimization9
uid9

Programming languages (19)

C++CSSCRustMakefilePerlHTMLKotlin

Github contributions (5)

github-logo-circle
meow-edit/meow

Apr 2020 - Feb 2022

Yet another modal editing on Emacs / 猫态编辑
Role in this project:
userFull-stack Developer
Contributions:11 releases, 2 reviews, 20 commits in 1 year 10 months
Contributions summary:Tianshu primarily focused on refactoring and expanding the core features of the modal editing application, "Meow". They implemented new commands, improved existing ones, and added support for features like Exwm and a grab selection, indicating a focus on enhancing the core functionality and user experience. Furthermore, they worked on UI elements and incorporated functionalities such as a keypad and a tutor, suggesting involvement in both backend logic and frontend components. This indicates a full-stack developer role within the project.
emacsmodal-editingdvorakcolemak
DogLooksGood/emacs.d

Oct 2020 - Apr 2021

Personal Emacs configurations
Contributions:2 PRs, 241 pushes, 2 branches in 5 months
emacs
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