Luke Stratman is a Senior Software Engineer and self-described software architect with 14 years of experience designing and building high-throughput, extensible ASP.NET enterprise systems. He has modernized large legacy platforms through end-to-end rewrites, led architecture for mission-critical payment and annuity systems, and routinely blends database tuning with pragmatic system design to eliminate single points of failure. Equally comfortable in operations and development, he provides rapid-response production support while driving feature work—from internationalizing UIs to implementing fraud-detection messaging pipelines. An active contributor to cross-platform tooling and healthcare FHIR libraries, his work on projects like edge (.NET/Node interop) and the Firely .NET SDK shows a knack for solving tricky interoperability and compatibility challenges across Windows, Linux, and older .NET runtimes. Based in Ashburn, VA, he relentlessly researches new technologies and prefers applying them sensibly to real problems rather than adopting trends for their own sake.
14 years of coding experience
16 years of employment as a software developer
BS, Computer Science, BS, Computer Science at The College of William and Mary
Run .NET and Node.js code in-process on Windows, MacOS, and Linux
Role in this project:
Back-end Developer & Integration Engineer
Contributions:215 commits, 9 PRs, 52 comments in 1 year 3 months
Contributions summary:Luke's primary contribution centers around extending the project's functionality to integrate with .NET and .NET Core. The commits include implementing the necessary bootstrapping code, writing logic to marshal data between Node.js and .NET, and resolving assembly loading issues. The user has also added support for marshalling various data types, including primitive types, objects, buffers, and functions, facilitating a smooth transfer of data. The modifications include fixes for Linux and Windows, ensuring platform compatibility.
Contributions:20 commits, 3 PRs, 7 comments in 2 years
Contributions summary:Luke's primary contribution involved enhancing the .NET SDK for HL7 FHIR, specifically focusing on compatibility with .NET 4.0. They introduced a `TypeInfoPolyfill` class to bridge the gap between .NET 4.0 and later versions, enabling the use of newer features like `GetTypeInfo`. Their work included modifications to various core components, such as `ReflectionHelper.cs`, the project files, and validation modules, to ensure functionality across different .NET framework versions. This effort aimed to broaden the SDK's compatibility, allowing developers targeting .NET 4.0 to utilize the FHIR SDK.
structuredefinitionhl7fhirfhir-parserfirely
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
Luke Stratman - Senior Software Engineer at Medicomp Systems