Luke Stratman

Senior Software Engineer at Medicomp Systems

Ashburn, Virginia, United States
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
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.
code14 years of coding experience
job16 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at The College of William and Mary
stackoverflow-logo

Stackoverflow

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

Github Skills (24)

reflection10
marshalling10
dotnet10
netframework10
reflections10
netcore10
csharp10
c-language9
dotnet-new9
dotnet-core9
nodejs9
cprogramming-language9
cross-platform8
asp-net8
net8

Programming languages (6)

C#TypeScriptPowerShellC++JavaScriptHTML

Github contributions (5)

github-logo-circle
tjanczuk/edge

Jun 2015 - Sep 2016

Run .NET and Node.js code in-process on Windows, MacOS, and Linux
Role in this project:
userBack-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.
dotnetwindowsnode-jslinuxcsharp
FirelyTeam/firely-net-sdk

Jun 2017 - Jul 2019

The official Firely .NET SDK for HL7 FHIR
Role in this project:
userBackend Developer
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