Juancho Buchanan

Professor of the Practice

Research interests

  • LLM tools for developing high-quality software through conversational programming
  • LLM-assisted design of physical objects for 3D printing, CNC routing, and laser cutting
  • LLM tools for creating accessible computer science education

Education

  • PhD in Computer Science, University of British Columbia — Canada
  • MS in Computer Science, University of Toronto — Canada
  • BS in Computer Science, University of Windsor — Canada

Biography

Juancho Buchanan is a professor of the practice in the Khoury College of Computer Sciences at Northeastern University, based in Vancouver.

Buchanan's teaching focuses on introductory programming, object-oriented design, computer graphics, and game engines. His current work explores how large language model (LLM) tools can change the way things get made. He uses conversational programming to build well-engineered software, creates accessible computer science materials for everyone, and designs physical objects for 3D printing, CNC routing, and laser cutting.

Before joining Northeastern, Buchanan worked as the senior director of software engineering at Bananatag, the vice president of engineering at Staffbase, the manager of engineers for Amazon Web Services, the director of core technology for Hothead Games, and a software development manager for Amazon, among other roles. He earned his bachelor's in computer science from the University of Windsor, his master's in computer science from the University of Toronto, and his PhD in computer science from the University of British Columbia.

Recent publications

Related news