Donald Norris擁有電子工程學位和生產管理專業(yè)的MBA學位。目前他在南新罕布什爾大學從事IT相關的本科和研究生教學工作。他也在這里創(chuàng)立并教授機器人方面的課程。作為一名兼職教授,他在多所學院和大學擁有超過36年的教學經驗。 Norris先生從美國海軍文職人員的崗位退休,他專注于核潛艇聲吶相關的研究和高級數(shù)字信號處理相關的工作。退役后,他從事了22年的專業(yè)軟件開發(fā)工作,使用C、C#、C++、Python、Node.js和Java語言進行程序設計,并從事過5年IT安全咨詢工作。 Norris先生創(chuàng)辦了一家名為Norris Embedded Software Solutions的咨詢公司,專注于開發(fā)基于微處理器和微控制器的應用程序解決方案。他認為自己是一個不斷創(chuàng)新的技術愛好者和極客,并一直熱衷于通過實驗去驗證自己的新想法。他擁有飛行執(zhí)照、熱愛攝影、熱愛業(yè)余無線電、酷愛跑步。 除了本書,Norris先生也是Raspberry Pi Projects for the Evil Genius、Programming the Intel Edison: Getting Started with Processing and Python以及其他3本TAB書籍的作者。