Evan Plaice is a senior full-stack web application developer with 16 years of technical experience and 7+ years in full-time professional roles, combining mission-critical government systems work with prolific open-source maintenance. He modernizes legacy stacks to contemporary architectures—rewriting ASP.NET MVT to ASP.NET Core, porting Python CGI to FastAPI, and migrating on-prem SQL to managed AWS RDS—while implementing OAuth2 integrations and security updates to meet federal standards. An active OSS author and maintainer, he founded multiple GitHub orgs (VanillaWC, VanillaES), published web components and tooling, and helped land ESM compatibility into ESLint core. He brings strong testing and QA discipline, having built integration suites (xUnit, pytest) and improved live-reload and CLI test coverage on popular projects like patternlab-node and live-server. Based in Grand Lake, Colorado, Evan prefers deep technical work with high impact and has a practical history of shipping robust, auditable systems for both government and commercial customers. A former field technician and avionics/flight-simulator engineer, he pairs hands-on hardware experience with modern web platform expertise, which informs pragmatic solutions across the stack.
A simple development http server with live reload capability.
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:7 commits, 2 PRs, 10 comments in 9 days
Contributions summary:Evan primarily focused on enhancing the testing capabilities of the `live-server` project. They introduced new test cases for CSS reload functionality and command-line interface usage, though the CLI tests were not fully implemented. Additionally, the user moved existing example code to a dedicated testing folder and updated references accordingly, streamlining the testing structure. Their work significantly improved test coverage and the overall robustness of the project.
Contributions summary:Evan primarily contributed to the testing infrastructure of the project. They added and modified test files, including those for basic usage, CSS reload functionality, and command-line interface (CLI) features. Their work involved setting up tests using a testing framework (likely Mocha based on the context), creating test assertions, and adapting examples for testing purposes, demonstrating a focus on ensuring the functionality and reliability of the live-server.
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.