Paragon 28 / Zimmer Biomet · Software development
Patient-Specific Implant Visualizer
A Windows application for configuring 3D implant models, annotating design intent, and exporting a review-ready PDF

01 / Communication problem
Give design intent more structure than a hand-drawn note.
Patient-specific implant requests require clear communication between surgeons and engineering teams. The project explored a more visual workflow that could organize the prescription inputs and make proposed configurations easier to review.
The case study focuses on the software architecture, interaction design, and review workflow.
02 / Application architecture
Separate model generation, data storage, interface configuration, and document output.
I built the Windows application in Python with PySide6. Pre-generated model configurations were stored in LMDB, while dynamic configuration files controlled the form content and available options without requiring the interface to be rewritten for each change.
The 3D viewer and form workflow were designed as connected parts of one system. Users could enter request information, configure a model, and preserve visual feedback without moving between unrelated tools.
- Organized the code with object-oriented components for forms, model configuration, annotations, and export.
- Used PyVista for interactive three-dimensional visualization.
- Mapped form entries to fillable PDF fields for a consistent downstream document.
03 / Review workflow
Connect configuration, redlining, and export in one guided sequence.
The application let a user configure available implant options, capture the selected view, and annotate the image with visual redlines. The exported document combined the structured form information and annotated views into a review-ready PDF.
I gathered expert feedback to prioritize improvements, documented the system for handoff, and presented the completed application to engineering leadership.





Tools and methods
- Python
- PySide6
- PyVista
- LMDB
- 3D visualization
- Dynamic configuration
- PDF generation