American Medical Association

Credentialing platform that processes 500K+ verification calls and 135M+ record updates annually, leveraging backend microservices and queueing to power it.

What is AMA?

 

The American Medical Association is the largest association of physicians in the United States. At its core, the credentialing platform I worked on is responsible for verifying that medical professionals are who they say they are. Validating licenses, certifications, and credentials across multiple authoritative data sources. Given the high-stakes nature of healthcare, this system needs to be accurate, fast, and resilient at a massive scale: over 500K verification calls and 135M+ record updates processed annually.

 

What I Worked On

 

I joined as a backend engineer building and maintaining the microservices that power the credentialing pipeline. A big part of the work involved designing asynchronous processing using AWS SQS to reliably handle bursty verification loads without dropping requests. I also provisioned infrastructure with Terraform when adding new APIs/services, and tuned database queries to reduce latency on heavily-used endpoints.

 

Stack

 

  • Python & Java (microservices)
  • AWS SQS (async message processing)
  • Docker & Terraform (containerization & infra as code)
  • CI/CD pipelines
  • AWS (cloud infrastructure)