Jay Mcdoniel

NodeJS Developer at Universal Destinations & Experiences

Concrete, Washington, 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
Jay Mcdoniel is a pragmatic NodeJS and TypeScript developer with nine years of experience building and optimizing full-stack systems, currently focused on NestJS and monorepo architectures. He has driven measurable impact—cutting onboarding times, halving API latency, and improving developer velocity—by refactoring large codebases and implementing infrastructure-as-code and automated migrations. An active open-source contributor, Jay has enhanced the core NestJS framework and published a comprehensive testing repository that showcases unit, integration, and E2E strategies for real-world apps. Comfortable across backend, CI/CD, and frontend concerns, he pairs system-level architecture (CQRS, microservices) with hands-on engineering to ship reliable, testable systems. Based in Concrete, Washington, he brings a physicist’s analytical rigor to software design and a collaborative streak that prioritizes empowering teammates and maintaining high code quality.
code9 years of coding experience
job8 years of employment as a software developer
bookBachelor of Science - BS Physics, Bachelor of Science - BS Physics at Texas A&M University
stackoverflow-logo

Stackoverflow

Stats
64,128reputation
4.3mreached
1,424answers
1question
Badges
error-handling
top-5%
apollo
top-1%
mongoose
top-5%
websocket
top-5%
dynamic
top-5%
mqtt
top-5%
github-logo-circle

Github Skills (61)

unit-testing10
e2e-testing10
javascript10
postgresql10
e2e-test10
testing10
microservices-application10
authentication10
typescript10
nestjs10
rabbitmq10
jestjs10
passportjs10
typescript-types10
jwt10

Programming languages (13)

JavaCSSRustVueGoHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
jmcdo29/testing-nestjs

Jul 2019 - Nov 2022

A repository to show off to the community methods of testing NestJS including Unit Tests, Integration Tests, E2E Tests, pipes, filters, interceptors, GraphQL, Mongo, TypeORM, and more!
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:2 releases, 70 reviews, 112 commits in 3 years 4 months
Contributions summary:Jay primarily focused on setting up and testing a variety of NestJS applications. They created initial project structures for different NestJS projects, including simple, complex, TypeORM, and MongoDB examples. The user implemented unit, integration, and end-to-end tests to cover various aspects of these applications, such as controllers, services, pipes, and interceptors. These commits demonstrate a focus on ensuring the testability and robustness of NestJS applications with a clear emphasis on different testing methodologies.
pipesunitcqrsintegration-testse2e-tests
golevelup/nestjs

Nov 2019 - May 2021

A collection of badass modules and utilities to help you level up your NestJS applications 🚀
Role in this project:
userBackend Developer
Contributions:7 commits, 3 PRs, 1 push in 1 year 6 months
Contributions summary:Jay primarily contributed to the backend functionality and testing of the `nestjs` repository. Their work involved refactoring and updating modules related to RabbitMQ, Hasura, and Stripe, with a focus on adding custom decorator capabilities and resolving integration issues. The user demonstrated expertise in configuring and integrating third-party services, enhancing module configurations, and improving testing procedures to ensure robust functionality. They also worked on adding SonarCloud and ESLint configurations to improve code quality and consistency.
event-managementnestjshasurajavascriptexpress
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
Jay Mcdoniel - NodeJS Developer at Universal Destinations & Experiences