Authorship & development

About me

Information on my degree and professional background, the origin of MioAtlas, the simulator architecture, and the editorial boundaries of the project.

Degree and professional background

Guillermo Nimubona Castrillo

Medical Graduate · Artificial Intelligence Consultant

I hold a Degree in Medicine from the University of Valladolid (Class of 2026) and am currently preparing for the Spanish medical residency entrance examination (MIR).

Professionally, I work as an Artificial Intelligence Consultant, focusing on software engineering and the deployment of AI systems and developer tooling.

This intersection of clinical training and engineering is the foundational catalyst that brought MioAtlas to life: computational fluency enabled building the first functional version of the simulator—interactive 3D heart, coronary arteries, transmural ischemia maps, and real-time 12-lead ECG—in a single day. The specialized conduction network, the catalog of 43 arrhythmias, the jugular venous pulse and phonocardiogram panels, and WebXR mode were integrated over the subsequent days between September 9 and 12, 2026. This is not a decorative resume remark, but the genuine operational explanation of how an autonomous individual developed this entire project.

Why MioAtlas exists: origin of the project

MioAtlas originated directly during my cardiology study sessions while preparing for the MIR exam. Reviewing complex blocks of cardiac arrhythmias and ischemic heart disease, I encountered a recurring barrier in mentally visualizing dynamic three-dimensional phenomena from static textbook diagrams.

My concrete goal was to master arrhythmias and myocardial infarction topography, pinpointing with spatial clarity the affected ventricular walls, culprit coronary vessels, and the corresponding lead deflections across the standard 12-lead ECG.

While clinical manuals and lecture videos exist, I sorely missed an open, interactive 3D model. The very few 3D cardiology resources online were English-only, paywalled behind recurring subscriptions, or both.

From that realization came the decision to engineer the tool: inspecting electrophysiological phenomena visually and interactively is vastly more intuitive, memorable, and clinically grounded than memorizing disconnected criteria. Furthermore, I established an uncompromised principle from day one: the platform must remain completely free, registration-free, and universally accessible via the browser.

Target audience

The MioAtlas simulator and pedagogical documentation are designed for two primary groups:

  • Medical students: Enrolled in cardiology courses who need to solidify the spatial correlation between myocardial anatomy and surface vector tracings.
  • Physicians & MIR candidates: Medical graduates preparing for residency exams who need to identify patterns swiftly, systematically, and with deep pathophysiological comprehension.

The cornerstone of this initiative is providing an open, visual, and zero-cost educational instrument for clinicians worldwide.

What I built & technical architecture

The project integrates an in-browser 3D cardiac simulator engineered with the following technical specifications:

  • Coronary anatomy: Reconstructed from measured anatomical control coordinates (cubic Bezier splines for major trunks and centripetal Catmull-Rom splines for collateral branches) across 11 epicardial arteries.
  • Conduction system: Modeled upon a coronal sectional plane featuring 17 distinct anatomical pathways and a subendocardial Purkinje arborization network.
  • 43 arrhythmias: Rhythm disorders and conduction blocks with distinctive kinematic and morphologic profiles.
  • 12-lead ECG monitor: Synthesized in real time at a deterministic 120 Hz rate, alongside extended posterior (V7–V9) and right precordial leads (V3R–V4R).
  • Hemodynamic assessment: Jugular venous pulse waveform and phonocardiogram acoustic phonograms continuously phasic-locked to cardiac cycle milestones.
  • WebXR Mode: True-to-scale 1:1 augmented reality experience tailored for Meta Quest headsets.

Implemented using Blender, Vite, TypeScript, Three.js, and WebXR. To examine bioelectric dipoles, derivation matrices, and conduction velocities, consult the Methodology section.

Scope and project limitations

Without specialist review by a Board-Certified Cardiologist.

The author is a Medical Graduate from the University of Valladolid (Class of 2026), but holds no official board certification in Cardiology obtained through formal residency training (MIR).

MioAtlas is strictly an educational and instructional project. All 3D models and electrocardiographic tracings are simplified computational approximations, not clinical recordings from living patients. Under no circumstances should this tool be utilized for clinical diagnosis, patient triage, or therapeutic decision-making.

Contact

For technical feedback, scientific corrections, or academic collaboration inquiries:

Educational content. It is not a diagnostic tool and does not replace evaluation by a healthcare professional. Medical notice.