John Grimes

Principal Research Consultant, Health Informatics

Queensland, 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
John Grimes is a Principal Research Consultant in Health Informatics with 16 years of experience building software and tooling that makes clinical data more usable and interoperable. Based in Queensland, Australia, he specialises in SNOMED CT and FHIR, developing analytics tools at CSIRO and previously shaping national clinical terminology services at the Australian Digital Health Agency. He combines hands-on backend engineering—evidenced by contributing SNOMED-CT medication order support to the widely used Synthea synthetic patient simulator—with strategic architecture and integration experience from consulting and government roles. John has a strong track record delivering practical interoperability solutions across public and private sectors, from national e-health programs to SaaS products. He brings a pragmatic mix of clinical terminology expertise, data modelling and systems integration, and a clear focus on turning standards into usable software.
code16 years of coding experience
job9 years of employment as a software developer
bookBachelor, Information Technology, Bachelor, Information Technology at Griffith University
stackoverflow-logo

Stackoverflow

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

Github Skills (4)

java10
javas10
smart-on-fhir10
hl7-fhir10

Programming languages (19)

SmartyJavaTeXVueGoHTMLJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
synthetichealth/synthea

Apr 2019 - Aug 2020

Synthetic Patient Population Simulator
Role in this project:
userBack-end Developer
Contributions:20 commits, 3 PRs, 8 comments in 1 year 4 months
Contributions summary:John contributed to the project by adding support for SNOMED-CT coded medication orders. Their work involved modifications to FHIR export files (FhirStu3.java, FhirDstu2.java, FhirR4.java) to recognize and map SNOMED-CT URIs. Furthermore, they implemented ValueSet-based code selection within the engine/State.java file. These changes enhanced the project's ability to handle and export medication-related data using standardized terminology.
health-datafhirpatientsimulationsimulator
aehrc/pathling

Dec 2018 - Jan 2023

Tools that make it easier to use FHIR® and clinical terminology within data analytics, built on Apache Spark.
Contributions:9 releases, 192 reviews, 2232 commits in 4 years 1 month
data-analyticsanalyticsclinicalfhirstandards
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
John Grimes - Principal Research Consultant, Health Informatics