About me

Justin Pearson is a senior software engineer at Appfolio. He studied mechanical engineering at the University of California at Santa Barbara (B.S. 2001—2006), control systems at Stanford University (M.S. 2006—2007), and resource-constrained control theory at UCSB (Ph.D. 2012—2018). (See Résumé.)

From 2008 to 2012, he worked on autonomous airplanes at AeroVironment. He designed and implemented control algorithms for the Global Observer aircraft: a giant high-altitude long-endurance prototype spyplane powered by liquid hydrogen. He deployed to Edwards Air Force Base for the aircraft's 15-month flight-test campaign. Afterward, he transferred to AeroVironment's Small Unmanned Aircraft Systems division, where he programmed guidance and navigation algorithms for hand-launched short-range military reconnaissance drones. (See Industry.)

From 2012 to 2018, Justin earned a Ph.D. in electrical engineering and was advised by Professor João Hespanha in the Center for Control, Dynamical Systems and Computation. His research focused on bandwidth-limited control theory and preemption-resistant controllers. (See Research.)

He is passionate about teaching and communicating clearly: he earned UCSB's Certificate in College and University Teaching, a certificate program for teaching-oriented graduate students. This required studying pedagogy, designing and running educational outreach programs, and planning and teaching a course as Instructor of Record. (See Teaching.)