Ronald Aveling

Principal Designer at Thinkmill

Hobart, Tasmania, Australia
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
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.
code11 years of coding experience
job10 years of employment as a software developer
bookAustralian National University
bookDesign MBA Business Design, Design MBA Business Design at d.MBA
bookGraduate Certificate Spatial Information Architecture, Graduate Certificate Spatial Information Architecture at RMIT University
languagesEnglish
github-logo-circle

Github Skills (12)

content-management-system10
cms10
javascript10
content-management10
keystonejs10
react10
documentation10
wpgraphql9
wordpress-graphql9
nodejs9
graphql9
ui-design8

Programming languages (9)

TypeScriptMDXShellCSSJavaScriptVuePHPPerl

Github contributions (5)

github-logo-circle
keystonejs/keystone

Mar 2021 - May 2022

The superpowered headless CMS for Node.js — built with GraphQL and React
Role in this project:
userFull-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.
graphqlheadless-cmsnodejsreactcms
Contributions:68 pushes, 1 branch in 2 days
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