Joe Feinour

Principal Software Engineer at National Council of Architectural Registration Boards (NCARB)

Columbia, Maryland, 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
🎓
Top School
Joe Feinour is a Principal Software Engineer with 13 years of hands-on experience building and leading engineering teams, currently driving architecture and delivery at the National Council of Architectural Registration Boards. His career spans enterprise and consumer brands—including leadership roles at Under Armour and long tenure at NCARB—where he has focused on scalable, reliable systems and mentoring engineering teams. A strong TypeScript contributor, he has added and validated types and testing infrastructure for the high-profile DefinitelyTyped repository, helping improve typings for the @pollyjs ecosystem. Based in Columbia, Maryland, he combines deep legacy systems experience from early roles with modern full-stack practices, often surfacing subtle compatibility fixes across library versions.
code13 years of coding experience
job16 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at Towson University
github-logo-circle

Github Skills (10)

typescript10
javascript10
typescripts10
type-definition10
definitelytyped10
typescript-types10
testing9
wpgraphql5
wordpress-graphql5
graphql5

Programming languages (10)

TypeScriptC#PowerShellDockerfileShellCoffeeScriptJavaScriptGo

Github contributions (5)

github-logo-circle
The repository for high quality TypeScript type definitions.
Role in this project:
userFull-stack Developer
Contributions:4 reviews, 8 commits, 7 PRs in 3 months
Contributions summary:Joe contributed significantly to the type definitions and testing infrastructure for the `@pollyjs` library within the `DefinitelyTyped` repository. They added TypeScript type definitions for various `@pollyjs` packages, including core, utils, and adapter, and persister modules. The user also created and modified test files to validate the type definitions and configuration options for the library. Furthermore, the user updated the type definitions for dependencies like `graphql-fields` and added type updates for the different versions of `@pollyjs`.
typescript-definitionstype-definitionshigh-qualitydtsdefinitions
feinoujc/Elmah.DynamoDB

Mar 2016 - Dec 2019

Log Elmah Errors to DynamoDB
Contributions:1 release, 17 commits, 2 PRs in 3 years 9 months
elmahaws-dynamodbdynamodbaws
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
Joe Feinour - Principal Software Engineer at National Council of Architectural Registration Boards (NCARB)