Ronald Aveling is a Principal Designer based in Hobart, Tasmania with 11 years of experience crafting multidisciplinary digital products and structured content systems. At Thinkmill he progressed from Senior to Lead and now Principal Designer, combining UX, content strategy, and front-end fluency to deliver cohesive Admin UIs and documentation. He contributes to notable open-source projects like KeystoneJS, improving docs and Admin UI features, reflecting a rare mix of design and hands-on development. His background ranges from boutique consultancy and eCommerce integrations to founding a small fermentary, showing a pragmatic, maker-oriented approach to problem solving. Trained in design and spatial information architecture, he excels at translating complex information into accessible interfaces and compelling narratives.
11 years of coding experience
10 years of employment as a software developer
Australian National University
Design MBA Business Design, Design MBA Business Design at d.MBA
Graduate Certificate Spatial Information Architecture, Graduate Certificate Spatial Information Architecture at RMIT University
The superpowered headless CMS for Node.js — built with GraphQL and React
Role in this project:
Full-stack Developer
Contributions:116 reviews, 82 commits, 207 PRs in 1 year 1 month
Contributions summary:Ronald contributed to the KeystoneJS documentation and codebase, primarily focusing on frontend and documentation improvements. They updated documentation, including guides and examples, and improved the Admin UI by adding features like custom logos and navigation. The user also implemented changes to the codebase related to UI elements and content management.
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.