{
  "@context": "https://schema.org",
  "@type": "Person",
  "@id": "https://iballing.net/#ian-ballinger",
  "name": "Ian Ballinger",
  "url": "https://iballing.net",
  "email": "mailto:ian@iballing.net",
  "jobTitle": "Embedded hardware and firmware engineer",
  "homeLocation": {
    "@type": "Place",
    "name": "Cambridge, Massachusetts"
  },
  "sameAs": [
    "https://github.com/IanBallinger",
    "https://scholar.google.com/citations?user=Q7PqnQwAAAAJ&hl=en"
  ],
  "alumniOf": [
    {
      "@type": "CollegeOrUniversity",
      "name": "Massachusetts Institute of Technology"
    },
    {
      "@type": "CollegeOrUniversity",
      "name": "University of Vermont"
    }
  ],
  "knowsAbout": [
    "C/C++",
    "Zephyr RTOS",
    "ARM Cortex-M",
    "Nordic nRF",
    "STM32",
    "drivers",
    "finite-state machines",
    "mixed-signal circuits",
    "component selection",
    "rigid/flex PCBs",
    "power systems",
    "RF matching",
    "laboratory validation",
    "BLE",
    "Wi-Fi",
    "I²C",
    "SPI",
    "UART",
    "mobile/device protocols",
    "cloud data systems",
    "system architecture",
    "DFM",
    "test methods",
    "reliability",
    "design transfer",
    "V&V",
    "preclinical deployment"
  ]
}
