Jordan Powell

Senior Software Engineer at Zocdoc

Wapakoneta, Ohio, 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
Jordan Powell is a Senior Software Engineer and Google Developer Expert in Angular with nearly a decade of professional experience building developer tools and front-end architectures. He’s contributed to high-profile open-source projects like ngrx/platform and Cypress—improving example apps, Angular test integration, and component mounting to make Angular testing and state management more reliable. Jordan has driven developer experience and productivity roles at Nx and Cypress.io, and now applies that expertise at Zocdoc, blending hands-on engineering with developer advocacy. Based in Wapakoneta, Ohio, he pairs technical depth with community education—co-founding a global nonprofit and mentoring others—bringing a pragmatic, people-centered approach to complex front-end challenges.
code9 years of coding experience
job14 years of employment as a software developer
bookBachelor's of Science Youth Ministry, Bachelor's of Science Youth Ministry at Huntington University
bookBluffton University
stackoverflow-logo

Stackoverflow

Stats
847reputation
177kreached
9answers
21questions
github-logo-circle

Github Skills (21)

javascript10
ngrx10
mstest10
testing10
typescript10
test-framework10
rxjs10
webpack10
webpacker10
qtest10
typescript-types10
state-management10
typescripts10
ui-testing10
vstest10

Programming languages (10)

TypeScriptC#MDXDockerfileCSSRustSCSSJavaScript

Github contributions (5)

github-logo-circle
cypress-io/cypress

May 2022 - Jan 2023

Fast, easy and reliable testing for anything that runs in a browser.
Role in this project:
userBack-end Developer
Contributions:4 releases, 175 reviews, 84 commits in 8 months
Contributions summary:Jordan contributed to the `cypress-io/cypress` repository, focusing on enhancing the interaction between Cypress and Angular applications. Their work involved implementing an Angular handler for the webpack-dev-server and integrating the Angular mount feature. This contribution enabled Cypress to better test Angular components. The user also made improvements to the testing of Angular projects by fixing issues such as calling ngOnChanges and setting the webpack base.
waittest-runnertesting-toolse2e-testsend-to-end-testing
ngrx/platform

Jul 2019 - Jan 2022

Reactive State for Angular
Role in this project:
userFront-end Developer
Contributions:2 reviews, 16 commits, 22 PRs in 2 years 6 months
Contributions summary:Jordan primarily focused on refactoring the example application within the ngrx/platform repository. Their contributions involved renaming selectors and updating the structure of the example app, specifically targeting the books, auth, and layout features. This included modifications to selectors, guards, and component logic. Furthermore, the user addressed issues in the collection page, auth guard, and login component tests by adjusting actions, and selectors.
unidirectional-data-flowrxjsstate-managementobservablesngrx
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
Jordan Powell - Senior Software Engineer at Zocdoc