Richard Kennard

Director Chief Technology Officer at Kennard Consulting

Sydney, New South Wales, 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

👤
Senior
🎓
Top School
Richard Kennard is a seasoned technology leader and software architect with over 14 years of hands-on experience building enterprise-grade systems and leading engineering teams across Australia, the UK and the US. Holding a PhD in Software Engineering (Australasian PhD Thesis of the Year) and a first-class Computer Science degree, he blends academic rigor with practical delivery—having built everything from assembler OS components to Java EE financial applications. As founder of the Metawidget open-source project and a contributor to the Forge core framework, he brings deep expertise in UI generation and middleware integration that has been recognised at conferences like JavaOne. He has repeatedly led SDLC end-to-end for major clients including large financial institutions and enterprise middleware vendors, and now serves as CTO/Director across several ventures while running his own consulting practice. Less obvious: his background spans both low-level systems and high-level enterprise Java, giving him a rare perspective on performance, UX automation and maintainable architecture.
code15 years of coding experience
job13 years of employment as a software developer
bookBachelor of Science - BS (Hons), Computer Science, 1st, Bachelor of Science - BS (Hons), Computer Science, 1st at University of Nottingham
bookDoctor of Philosophy - PhD, Software Engineering, PhD, Doctor of Philosophy - PhD, Software Engineering, PhD at University of Technology, Sydney
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1,325reputation
224kreached
63answers
13questions
github-logo-circle

Github Skills (17)

scaffolding10
java10
javas10
jsf10
javaee9
jboss9
uid8
front-end-development8
ui-design8
case-sensitive6
xml6
hide6
angularjs6
jquery6
footer6

Programming languages (7)

TypeScriptJavaC++JavaScriptHTMLSwiftGroovy

Github contributions (5)

github-logo-circle
forge/core

Aug 2011 - Aug 2012

Forge Core Framework APIs and Implementation
Role in this project:
userBackend Developer
Contributions:82 commits in 11 months
Contributions summary:Richard contributed to the Forge Core Framework APIs and Implementation, primarily focusing on integrating Metawidget and its associated features. This included adding static HTML Metawidget components, configuring inspectors and widget builders for enhanced UI generation. The user's work facilitated the refactoring and implementation of core scaffolding functionality, enhancing the project's usability and feature set.
forgejavajbossideproductivity
metawidget/metawidget-js

Nov 2014 - Oct 2016

Contributions:13 commits, 7 pushes in 1 year 10 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