Ethan Skinner is a Senior Software Engineer with 11 years of experience building responsive, accessible, and well-tested web and mobile applications, currently driving work at EquipmentShare in Oregon. He blends front-end React leadership with full-stack craftsmanship, having led React teams at BacklotCars and contributed to large codebases across startups and enterprise environments. Passionate about user experience and automated testing, he also brings a subtle focus on developer ergonomics—evidenced by his open-source contribution adding Emacs-style keybindings to the Kivy UI framework to improve text editing and input workflows. With a background in linguistics and East Asian languages, Ethan pairs technical depth with strong communication and continuous learning habits that help bridge product and engineering teams.
11 years of coding experience
6 years of employment as a software developer
University of Kansas
Japanese Language and Literature, Japanese Language and Literature at Western Michigan University
Chinese Language, Chinese Language at Princeton University
Open source UI framework written in Python, running on Windows, Linux, macOS, Android and iOS
Role in this project:
Full-stack Developer
Contributions:12 commits, 3 PRs, 7 comments in 1 month
Contributions summary:Ethan primarily contributed to the development of an Emacs-style keybinding feature within the Kivy UI framework, demonstrating a focus on improving user input and text manipulation. The user added and integrated Emacs keybindings, including functionalities for cursor movement, text deletion, and text selection. The user's work also involved modifying documentation and integrating the Emacs behavior into the code input widget, indicating an effort to enhance the user experience and code editing capabilities within the Kivy ecosystem.
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.