Daniel Richards

JavaScript Engineer at Automattic

Perth, Western 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
Daniel Richards is a JavaScript engineer with 11 years of experience building interactive web applications and games, currently contributing to Automattic's front-end ecosystem from Perth, Australia. He has led teams and shipped features at scale as a tech lead at Kahoot!, mentoring engineers and driving delivery, testing, and CI practices. His early game-development background informed a pragmatic, product-focused approach to architecture and performance across stacks including React, Node.js and legacy web platforms. An active open-source contributor to the high-profile WordPress Gutenberg project, he has improved accessibility, refactored components, and added UI features like shared block controls. He blends hands-on coding with release management and developer experience improvements, and is as comfortable prototyping creative UIs as he is enforcing maintainable standards. Outside the usual, his mix of game UX sensibility and accessibility-first front-end contributions helps turn complex editor features into pleasant, usable experiences.
code11 years of coding experience
job8 years of employment as a software developer
bookDiploma, RAD / Agile Business Analysis, Diploma, RAD / Agile Business Analysis at British Computer Society
bookNational Diploma, Graphic Design, National Diploma, Graphic Design at Reading college
bookBSc Hon, Computer Games (2:1), BSc Hon, Computer Games (2:1) at University of Westminster
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (9)

accessibility10
uid10
javascript10
front-end-development10
ui-design10
react10
component-development9
css9
wordpress9

Programming languages (9)

TypeScriptCSSCoffeeScriptRustJavaScriptGoPHPLua

Github contributions (5)

github-logo-circle
WordPress/gutenberg

Jun 2018 - Jan 2023

The Block Editor project for WordPress and beyond. Plugin is available from the official repository.
Role in this project:
userFront-end Developer
Contributions:4 releases, 2790 reviews, 857 commits in 4 years 7 months
Contributions summary:Daniel's commits primarily focused on enhancing the block editor project for WordPress, specifically within the Gutenberg repository. They implemented new components, such as a shared block delete button and a custom component for the file block's file name. The user also made numerous styling and accessibility improvements, refining the user experience within the editor and increasing accessibility for people with disabilities. The contributions included fixing bugs and refactoring existing components.
wordpressgutenbergwordpress-plugin
talldan/lua-reactor

Nov 2016 - Aug 2017

Contributions:60 commits, 21 pushes, 1 branch in 9 months
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