Josh Sullivan

Senior Software Engineer at M1 Technology LLC

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

🤩
Rockstar
Josh Sullivan is a senior full-stack engineer with 15 years of experience building and maintaining large-scale web applications, currently driving engineering at M1 Technology after a recent stint at Microsoft. He combines front-end expertise in Angular and React with back-end and test automation skills, demonstrated by contributions to notable open-source projects like DefinitelyTyped, Apache Lucene.NET, and Octokit.NET. His work shows attention to robust typing and test coverage—adding TypeScript hooks, porting and fixing Lucene.NET tests, and implementing pull request APIs—reflecting a pragmatic, quality-first approach. Based in Virginia, he brings deep experience in both enterprise and open-source ecosystems and a pattern of improving interoperability and developer ergonomics across projects.
code15 years of coding experience
job15 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
1,136reputation
371kreached
7answers
2questions
github-logo-circle

Github Skills (30)

lucene10
lucene-net10
sql-query10
apidoc10
testing10
net10
octokit-net10
typescript10
dotnet10
typescript-definitions10
type-definition10
asp-net10
api10
typescript-types10
dotnet-core10

Programming languages (8)

C#TypeScriptCJavaScriptGoHTMLRubyPython

Github contributions (5)

github-logo-circle
octokit/octokit.net

Nov 2013 - Dec 2013

A GitHub API client library for .NET
Role in this project:
userBack-end Developer
Contributions:19 commits in 1 month
Contributions summary:Josh contributed to the development of pull request functionality within the Octokit.NET library. Their work involved implementing and testing the API endpoints for pull requests, including merge functionality. They also addressed documentation issues and made adjustments to project files to incorporate the new pull request features, including reactive extensions.
dotnetc-sharpsdkoctokit-net
apache/lucenenet

Aug 2015 - Aug 2015

Apache Lucene.NET is an open-source full-text search library written in C#, ported from the Apache Lucene project.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:11 commits, 4 PRs, 2 comments in 13 days
Contributions summary:Josh primarily focused on implementing and testing components within the `Lucene.Net.Queries` library. Their contributions include porting test classes such as `ChainedFilterTest` and `BoostingQueryTest`. They also completed and added tests to the `Lucene.Net.Queries` module and fixed bugs that arose during testing. These changes involved modifications to existing code files and new test cases.
csharpfull-text-searchlucenelucenenetsearch
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