Steve Hanson

Retired at IBM UK

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

👤
Senior
🎓
Top School
Steve Hanson is a retired integration engineer with over three decades of hands-on experience driving IBM’s App Connect family from its origins in WebSphere Message Broker to modern App Connect Enterprise, including leadership of the App Connect for Healthcare development. He combines deep technical mastery in data modelling (XML, JSON, DFDL, EDI) and enterprise messaging with standards work as co-chair of the Open Grid Forum DFDL working group. A pragmatic developer at heart, he has contributed schema-validation improvements to the widely used RapidJSON project, adding OpenAPI support and hardening validation error handling. Based in Winchester, England, he pairs a first-class Computation degree from Manchester with a track record of solving real-world integration challenges across finance, healthcare and legacy systems.
code13 years of coding experience
job38 years of employment as a software developer
bookBsc Hons 1st Class, Computation, 1st, Bsc Hons 1st Class, Computation, 1st at The University of Manchester
github-logo-circle

Github Skills (11)

json-validation10
c-language10
schema-validation10
cprogramming-language10
validation10
json-schema-validator10
openapi10
json-schema10
rapidjson10
error-handling9
unit-testing7

Programming languages (5)

TypeScriptJavaC++ScalaJavaScript

Github contributions (5)

github-logo-circle
Tencent/rapidjson

Jan 2021 - Dec 2022

A fast JSON parser/generator for C++ with both SAX/DOM style API
Role in this project:
userBack-end Developer
Contributions:11 reviews, 51 commits, 7 PRs in 1 year 11 months
Contributions summary:Steve primarily focused on enhancing the schema validation capabilities of the RapidJSON library. Their commits involved modifying the `schema.h` file, adding and refining validation rules, and improving error handling mechanisms. The changes included adding support for OpenAPI validation. They also corrected some workarounds and fixed a crash related to schema validation. Furthermore, the user made code improvements and addressed compiler warnings.
apicppsaxparser-generatorparser
DFDLSchemas/EDIFACT

Mar 2014 - Sep 2020

DFDL Schemas for UN/EDIFACT
Contributions:20 commits, 4 pushes, 1 comment in 6 years 7 months
schematrondfdlnimbleun-edifactedifact
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
Steve Hanson - Retired at IBM UK