npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

ben-bradley

v4.0.0

Published

Both a resume and an example of my coding techniques!

Readme

Ben Bradley

Senior Software Engineer · Node.js · GraphQL · TypeScript

Paron, AR · +1-361-236-7967 · [email protected] · linkedin.com/in/benpbradley · github.com/ben-bradley


Professional Summary

Senior backend engineer with 15+ years owning production APIs and data platforms in TypeScript/Node.js and GraphQL. Most recently matured a multi-stack GraphQL control plane at ScienceLogic—delivering ownership models, security hardening, caching, and AI event visualization so customers manage independent stacks from a single plane. Previously scaled a WalmartLabs GraphQL content service 10× (2k→20k TPM) while cutting response time 50%, and built white-label booking systems, integration platforms, and large-scale network management systems. Proven at taking inherited or legacy systems, making them secure and observable, and shipping reliable features at high velocity. Authorized to work in the U.S. for any employer.


Work Experience

Senior Software Engineer

ScienceLogic · Remote · February 2021 – August 2026

  • Multi-stack GraphQL platform: Inherited a multi-stack GraphQL control plane for a large-scale IT operations platform where independent stacks lacked consistent ownership and identity models. Designed ownership models, synchronization, and GUID-based resource handling so customers could link stacks under one control plane and scale device/service management.
  • Security hardening: Faced production risks (SQL injection, weak validation, credential exposure) in the GraphQL and data-access layer in front of a legacy PHP REST API. Eliminated injection vectors, added cursor/content-type validation, implemented credential redaction, and drove Coverity fixes—keeping new resources secure, correct, and performant.
  • Performance & reliability: Cross-stack operations incurred redundant calls and reliability issues as the multi-stack model grew. Designed and shipped caching layers that cut redundant stack calls and improved reliability of multi-stack operations.
  • AI event visualization: Delivered a GraphQL resource plus supporting event-insights UI (table sorting, severity highlighting) so customers could act on AI-driven events.
  • Release ownership: As code owner supporting high-velocity multi-branch releases, enforced consistent GraphQL schema patterns, performed reviews, and repeatedly fixed and back-ported critical bugs across concurrent trains—minimizing customer impact while preserving delivery speed. Migrated selected legacy access-control hooks and REST endpoints to modern GraphQL patterns.

Senior Software Engineer

MAX Digital · Remote · November 2020 – January 2021

  • Rapid production delivery: Joined a GraphQL API team and shipped code to the production GraphQL service within the first sprint while writing tests that covered 100% of new code.

Senior Software Engineer

WalmartLabs · Remote · September 2019 – November 2020

  • Scale & performance: GraphQL content service serving web and mobile clients needed higher throughput and lower latency. Refactored application code and data model, improving response time by 50% and scaling throughput from 2,000 to 20,000 transactions per minute (10×).
  • Feature delivery under pressure: Rapidly designed and implemented dynamic, targeted end-user messaging capabilities through the GraphQL platform during the COVID-19 period; coordinated with internal and external teams. Achieved 100% code coverage and owned day-to-day root-cause analysis for the service.

Senior Software Engineer

PaxIQ · Remote · August 2017 – September 2019

  • White-label booking engine: Company needed a flagship product enabling online operations for regional carriers. Built an Internet Booking Engine (white-label airline booking and ticketing system) and owned end-to-end technical delivery of the company’s products while mentoring junior developers and implementing Agile practices as Scrum Master.
  • Legacy modernization: Airline inventory arrived as fixed-length text messages and legacy systems used terminal commands. Created a distributed queuing system converting inventory records into JSON/XML APIs; built a REST API enabling modern integrations with legacy systems; developed rules-based integrations for automated booking-data handling across disparate systems.

Senior Software Developer

Cigna Healthcare · Portland, OR · April 2014 – August 2017

  • Integration platform: QA and development teams needed rapid automation and integrations with short or no notice. Delivered 15+ REST APIs and web applications integrating MongoDB, Redis, RabbitMQ, Kafka, Avro, TestRail, JIRA, Jama, Twilio, and Fitbit; created a Fitbit REST API simulator for performance testing.
  • Tooling & open source: Built a Node.js Streams-based Kafka/Avro library, Jasmine/Mocha frameworks integrated with TestRail, and web apps that simplified complex SQL/NoSQL interactions (cutting troubleshooting time). Contributed an upstream merge request to auth0/jsonwebtoken enabling test scenarios that ignore JWT expiration; authored 33 NPM packages and contributed to Mocha and SSH2.

Senior Systems Developer

Integra Telecom · Portland, OR · March 2011 – April 2014

  • Nationwide management platform: Needed fault and performance management for a nationwide network. Architected, installed, configured, and supported a $2.1M CA Spectrum and Performance Center deployment (42 Linux/Windows servers across three data centers).
  • Network topology & provisioning: Designed and built Ethring, a real-time network topology visualization web app so teams shared a dynamic view of connectivity and status; built the front-end for an Enterprise Ethernet Service Provisioning application that automated provision/modify/deprovision flows. Developed APIs extending vendor capabilities and contributed to the Node.js ssh2 module.

Tier 3 Network Services Technician

Integra Telecom · Portland, OR · August 2008 – March 2011

  • Network upgrade automation: Backbone and customer-facing Cisco router upgrades caused ~2 hours of downtime for ~40,000 customers. Developed systems, databases, processes, and standards that reduced downtime to 10 minutes.
  • Maintenance coordination: Designed business processes and a SharePoint portal coordinating maintenance, resource allocation, and customer notifications across a 13-state network (avg. 450 activities/month) with trending reports for informed decisions.
  • Config automation: Created standards and web apps that automated configuration scripts for Cisco Metro Ethernet devices and Allied Telesis iMAP multiplexers—enabling field techs to accurately bring 105+ Cisco ME3400s and 75+ ATI 9700s into the network.

Military Service

Captain, U.S. Army — Intelligence & NetOps Officer / Officer in Charge, Communications

May 2004 – March 2008

  • Green Zone networks (MNF-I, Baghdad): Provided voice and data communications to 4,000+ customers under hostile-environment constraints. Maintained 99% network availability while managing $10M+ of hardware and leading 27 Soldiers (six supervisors overseeing 125 technicians). Built a reporting database that cut status-report generation from hours to minutes; briefed the MNF-I CIO weekly. Planned and installed fiber/user-access infrastructure adding capacity for 1,000+ users across three networks in under one week; managed IT at the Iraqi High Tribunal Courthouse. All 27 Soldiers under command returned home safely.
  • Theater Network Operations (7th Signal Brigade, Europe): Developed policies, procedures, and automated reporting databases for an 800-person organization, cutting reporting time from hours to seconds. Successfully planned and executed the first deployment of the Tactical European Theater Network Operations Center while supervising network management across the European theater. Recognized with the Bronze Star Medal and Army Achievement Medal.

Education

Bachelor of Arts, Management Information Systems · Washington State University, Pullman, WA · 2000 – 2004


Skills

Languages & Runtimes: TypeScript, JavaScript, Node.js
APIs: GraphQL, REST, Apollo, Hapi
Data & Messaging: MongoDB, Redis, Kafka, RabbitMQ, Avro, PostgreSQL, MySQL
Platform & Ops: Linux, Git, Nginx, observability/logging, API security hardening
Practices: Code ownership, schema design, multi-branch release coordination, TDD, Agile/Scrum, AI-assisted development
Front-end (supporting): React, Material UI