Kevin Dougan

Staff Software Developer at Smile Digital Health

Southampton, Ontario, Canada
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
Kevin Dougan is a Staff Software Developer based in Southampton, Ontario with decades of hands-on experience building and architecting server-side systems, particularly in healthcare and enterprise Java environments. He has a strong track record delivering standards-compliant solutions (DICOM, HL7, IHE) and leading cross-border Agile teams at companies like Agfa HealthCare and Smile Digital Health. An active contributor to the well-known HAPI FHIR open-source project, Kevin has implemented CQL support and robust server-side fixes that improve measure evaluation and reference/search correctness. He combines deep legacy-system knowledge (from mainframes to modern cloud stacks) with startup instincts—having founded and scaled engineering teams and products multiple times. Practical, detail-oriented and customer-focused, he often surfaces operational improvements (ELK prototypes, serviceability teams) that reduce time-to-resolution in production. With a BA in Economics and an unusually broad technical span, he bridges business needs and durable engineering.
code5 years of coding experience
job31 years of employment as a software developer
bookBachelor's degree, Economics, Bachelor's degree, Economics at Wilfrid Laurier University
stackoverflow-logo

Stackoverflow

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

Github Skills (21)

back-end-development10
apidoc10
testing10
java10
smart-on-fhir10
javas10
api10
cql10
hl7-fhir10
health9
databases9
spring-boot9
junit9
database9
ehealth9

Programming languages (2)

JavaJavaScript

Github contributions (5)

github-logo-circle
Role in this project:
userBackend Developer
Contributions:1 release, 17 reviews, 30 commits in 2 years 1 month
Contributions summary:Kevin primarily contributed to adding and integrating support for CQL (Clinical Quality Language) within the HAPI FHIR JPA server starter project. Their work involved creating and configuring new classes and configurations for CQL support in DSTU3 and R4 FHIR versions. They implemented integration tests to verify the functionality of the evaluate-measure operation, demonstrating a focus on measure report generation. Further work involved the inclusion of additional tests.
hapifhir/hapi-fhir

Nov 2020 - Jan 2023

🔥 HAPI FHIR - Java API for HL7 FHIR Clients and Servers
Role in this project:
userBack-end Developer
Contributions:96 reviews, 119 commits, 130 PRs in 2 years 2 months
Contributions summary:Kevin primarily contributed to the HAPI FHIR project, focusing on server-side logic and API enhancements. Their work included refactoring and removing support for the `upload-igpack` CLI command, adding new features for the CQL evaluate-measure operation, and addressing a NullPointerException in a cascade delete function. Further contributions involved fixing issues with search queries, especially for versioned references and references not being returned properly.
hl7-fhirapihapihl7apps
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
Kevin Dougan - Staff Software Developer at Smile Digital Health