James Morris is a designer and software developer based in Sheffield with 11 years of experience building polished front-end experiences. He has shipped UI and UX improvements for well-known platforms like Ghost, Buffer and SoundCloud, with notable contributions to Ghost’s admin client and publishing platform. James specializes in translating product needs into styled components, animations and responsive interfaces that improve onboarding and member engagement. Currently focused on Tiny Courses, he blends design sensibility with front-end engineering to deliver both aesthetics and usability. Colleagues value his eye for detail and practical approach to shipping incremental UI enhancements. Not immediately obvious from his title, he often tackles both visual design and the underlying templates and JavaScript required to make interactions feel cohesive.
Independent technology for modern publishing, memberships, subscriptions and newsletters.
Role in this project:
Front-end Developer
Contributions:16 reviews, 256 commits, 1 PR in 9 months
Contributions summary:James's contributions primarily focused on the front-end development of the Ghost publishing platform. Their work involved implementing new UI elements, specifically a styled "Get Started" modal, and adding visual enhancements like animations. They modified and styled CSS layouts, handlebars templates, and JavaScript components related to the user interface, demonstrating a focus on improving the user experience and visual presentation of the platform. Additional tweaks were made to the member activity feed and post list for improved user experience.
Contributions:128 commits, 15 PRs, 120 pushes in 5 months
Contributions summary:James primarily focused on front-end development, specifically implementing new UI elements and styling for the Ghost admin client. Their contributions include designing and implementing a styled "Get Started" modal, and making subsequent styling adjustments to the existing "Finishing Touches" onboarding steps. They also addressed a responsive design issue for the new Dashboard and implemented features for the Member Activity feed.
adminjavascriptghost-blogghostember
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.