Richard Honor

Staff Software Engineer at Utility Warehouse

Salisbury, England, United Kingdom
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
Richard Honor is a Staff Software Engineer with a decade of experience building full-stack, cloud-native systems using React, Node.js, TypeScript, Go, GraphQL and Kubernetes. He has progressed through technical and people-lead roles at Utility Warehouse, combining hands-on development with engineering management and a focus on delivery and platform reliability. An active contributor to DefinitelyTyped, he has improved TypeScript type safety for widely used libraries and added definitions that help other teams avoid runtime errors. Based in Salisbury, UK, Richard brings practical experience across front-end and back-end stacks and a knack for improving developer experience through better types and interfaces.
code9 years of coding experience
job9 years of employment as a software developer
bookHigh School Maths Computing Geology, High School Maths Computing Geology at Bishop Wordsworth's Grammar School
bookBachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at University of Exeter
stackoverflow-logo

Stackoverflow

Stats
971reputation
119kreached
28answers
1question
Badges
typescript
top-5%
github-logo-circle

Github Skills (21)

build-definition10
typescript10
typescript-definitions10
type-definition10
type-system10
dts10
dictionary10
typescript-types10
nodejs10
typescripts10
javascript9
open-source9
memo6
react-router6
firebase6

Programming languages (3)

TypeScriptJavaScriptGo

Github contributions (5)

github-logo-circle
The repository for high quality TypeScript type definitions.
Role in this project:
userFull-stack Developer
Contributions:3 reviews, 11 commits, 8 PRs in 9 months
Contributions summary:Richard primarily contributed to improving TypeScript type definitions within the repository. Their work included refactoring code to enhance type safety and creating more robust interfaces for nested objects, particularly within the `seamless-immutable` library. Furthermore, the user added new type definitions for the `tz-offset` and `ping` packages, and made adjustments to the `node-cron` package, including defining the timezone as a string literal and importing the Timezone type. These contributions focused on refining and expanding the type definitions for various libraries to enhance code quality and developer experience.
typescript-definitionstype-definitionshigh-qualitydtsdefinitions
Contributions:18 PRs, 105 pushes, 15 branches in 6 months
calculatorpythonloan
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
Richard Honor - Staff Software Engineer at Utility Warehouse