Sean Mccarthy

Senior Software Architect at HealthEquity

Holly Springs, North Carolina, 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
Sean Mccarthy is a Senior Software Architect with 17 years of experience designing and delivering .NET-based SaaS and desktop solutions, currently shaping architecture at HealthEquity after a long tenure at LexisNexis. He combines hands-on engineering in C#, F#, Entity Framework and RESTful services with leadership as a technology lead and scrum master, driving event-driven, microservice architectures and reusable frameworks adopted across products. Notably, he has contributed to the popular graphql-dotnet project by enhancing async field resolution and adding cancellation support, demonstrating deep expertise in backend concurrency and library design. Based in Holly Springs, NC, he pairs a statistics background from NC State with pragmatic system design to balance data-informed decisions and scalable engineering.
code17 years of coding experience
job17 years of employment as a software developer
bookStatistics, Statistics at North Carolina State University
stackoverflow-logo

Stackoverflow

Stats
1,169reputation
126kreached
48answers
4questions
github-logo-circle

Github Skills (20)

asynchronous10
apidoc10
async10
net10
dotnet10
wpgraphql10
asp-net10
api10
wordpress-graphql10
dotnet-core10
graphql10
csharp10
unit-testing9
wpf6
wcf6

Programming languages (1)

C#

Github contributions (5)

github-logo-circle
GraphQL for .NET
Role in this project:
userBack-end Developer
Contributions:8 commits, 4 PRs, 9 comments in 2 years 5 months
Contributions summary:Sean primarily contributed to enhancing the asynchronous capabilities of the GraphQL .NET library. Their work involved implementing support for async field resolution, including modifications to the `DocumentExecuter`, `FieldType`, and related classes. Furthermore, the user refactored the code to accept any `Task<T>` type, removed the `ResolveAsync` from the `FieldType` and also added cancellation token support. Several tests were adjusted and added to validate these asynchronous features and the cancellation functionality.
apidotnetgraphiqlgraphqldotnet-core
scmccart/graphql-dotnet

Sep 2015 - Feb 2018

Contributions:10 pushes, 6 branches in 2 years 5 months
dotnetdotnet-coregraphql
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
Sean Mccarthy - Senior Software Architect at HealthEquity