Mark Hindess

Member at IBM

Winchester, 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
Mark Hindess is a seasoned software engineer with over a decade of experience, currently based in Winchester, England and active as a member of The Apache Software Foundation. He brings long-term industry experience from roles at IBM and earlier systems work at Marconi and the University of Bath, grounded in a BSc in Computer Science. Mark is a pragmatic full-stack and back-end developer who has made notable open-source contributions to the popular Node-RED project, improving core Node.js logic, test automation, and web-node integrations for services like Dropbox, Amazon S3 and Google Calendar. His work demonstrates a strong emphasis on quality—refactoring, improved logging and expanded test coverage—alongside practical UI enhancements that improve end-user workflows. Comfortable across core application logic, testing frameworks and integration points, he blends engineering rigor with attention to user-facing details. An Apache committer with a history on the Apache Harmony PMC, he combines open-source stewardship with enterprise-scale development experience.
code11 years of coding experience
job1 year of employment as a software developer
bookBachelor of Science (B.Sc.), Computer Science, Bachelor of Science (B.Sc.), Computer Science at University of Bath
stackoverflow-logo

Stackoverflow

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

Github Skills (23)

unit-testing10
apim10
javascript10
testing10
api10
chai10
nodejs10
test-automation10
google-calendar-api9
dropbox-api9
low-code9
amazon-s39
flow-based-programming9
visual-programming8
rest-api8

Programming languages (5)

JavaShellJavaScriptGoHTML

Github contributions (5)

github-logo-circle
node-red/node-red-web-nodes

Sep 2014 - Jan 2015

A collection of node-red nodes aimed at web services
Role in this project:
userFull-stack Developer
Contributions:62 commits, 7 PRs, 7 comments in 4 months
Contributions summary:Mark contributed significantly to the development of Node-RED web nodes, introducing new functionalities and enhancing the user interface. This involved integrating external services like Dropbox and Amazon S3, implementing features such as file uploading and event monitoring. They also worked on improving the user experience with UI elements and visual enhancements, as seen with the font awesome icons integration, Dropbox and Amazon S3 watch node implementation, and the addition of google calendar functionality.
node-redjavascriptnodesweb-servicesnodejs
node-red/node-red

Jul 2014 - Jan 2015

Low-code programming for event-driven applications
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:69 commits, 1 PR, 1 comment in 6 months
Contributions summary:Mark contributed to the core logic and testing of the `node-red/node-red` project. They made changes to the `Node.js` files, refactoring and adding functionality to handle null messages and improve logging. Additionally, the user wrote and expanded tests, including those for node flows, demonstrating a focus on quality and thorough testing of the application. The contributions involve changes to core Node.js files as well as the test framework, demonstrating proficiency in testing and core application logic.
event-sourcingnode-redjavascriptlow-codecqrs
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
Mark Hindess - Member at IBM