Software Quality Guru LLC · Remote-first consulting

The software quality partner your next submission needs.

I help medical device teams build software that holds up to FDA and notified-body scrutiny. I've led software quality, design assurance and regulatory compliance at global medical technology and pharmaceutical companies, contract manufacturers and device startups, and I served on the teams that developed IEC 62304:2006/AMD1:2015 and ANSI/AAMI SW91:2018. I take on project and retainer work through Software Quality Guru LLC, remotely, with on-site visits when they help.

Close-up of a medical device circuit board
Have a project?

Bring me in on your submission, audit or remediation

Software quality, design assurance, risk and cybersecurity work for medical device teams, by the project or on retainer. Remote, with on-site visits when they help.

Doing the work?

Use my free tools and templates

The 62304 safety class calculator, plus SOUP, SBOM, software FMEA and change impact templates.

Get the free templates →

Software quality and design assurance at global medical technology and pharmaceutical companies, nutraceutical manufacturers working to pharmaceutical cGMPs, contract manufacturers, neuromodulation and device startups, and now independently through Software Quality Guru LLC

Standards work & credentials

  • IEC 62304:2006/AMD1:2015Medical device software: Software life cycle processesDevelopment team
  • ANSI/AAMI SW91:2018Classification of defects in health softwareDevelopment team
  • IEC 82304-1:2016Health software, Part 1: General requirements for product safetySME reviewer
  • AAMI TIR80002-3:2016Medical device software, Part 3: Process reference model of medical device software life cycle processes (IEC 62304)SME reviewer

Certified: ASQ Certified Software Quality Engineer (CSQE) · Lead Auditor: ISO 13485, ISO 9001, AS9100D · Lean Six Sigma Black Belt · Certified ScrumMaster

Service: Past Vice Chair, Technology, ASQ Software Division · Past Chair, IEEE Computer Society Chicago Chapter · ANSI Associate · IEC subject-matter expert

Expertise

What I can take on for you

Free tool

What IEC 62304 safety class is your software?

Five questions that follow the clause 4.3 decision tree. You get the likely class (A, B or C) and the lifecycle deliverables that class requires, with clause references. Email yourself the PDF if you want to keep it.

Try the free 62304 calculator

Decision support only. It doesn't replace your documented classification rationale.

  1. 1Can a failure of the software contribute to a hazardous situation?
  2. 2Are there risk controls external to the software?
  3. 3What is the worst credible harm?
  4. →Likely class + deliverables checklist

From the blog

Recent notes

All posts →

You're in

Thanks, you're in. Check your inbox.

Cookies on this site

Essential storage keeps the site working and remembers this choice. With your OK, I'd also use HubSpot to see which articles and tools are useful, and to show my booking calendar on the contact page. Nothing optional loads until you choose, and you can change your mind anytime from Cookie settings at the bottom of every page.

What each option does
Accept all
Essential storage, the HubSpot booking calendar, and HubSpot analytics cookies.
Essential only
Essential storage and the HubSpot booking calendar, which sets its own cookies when it loads on the contact page. No analytics.
Deny
Only what's needed to remember this choice. No analytics, and the booking calendar stays off until you click to load it.

Privacy policy: cookies and analytics