Brian McClain

Brian McClain is an experienced instructor, curriculum developer, and web developer. Brian served as Director for a coding bootcamp before joining Noble Desktop in 2022, where he is now a lead instructor and course developer for both JavaScript and Python. He teaches Web Development, JavaScript, Python for Data Science, Machine Learning, and AI. Prior to Noble, he taught Python Data Science and Machine Learning as an Adjunct Professor of Computer Science at Westchester County College.

Brian is also an active industry professional in the field of Generative AI App development. His website and iOS app, Artmink, provides appraisals of art and antiques from user-uploaded images.

Technical Skills

  • Programming & Scripting Languages: Python, JavaScript, R, SwiftUI, SQL, HTML-CSS, Markdown
  • Frameworks & APIs: Node, Flask, OpenAI API, Jinja2, Bootstrap
  • Tools: VSCode, Git, Terminal, nginx
  • Design: Adobe CC (Photoshop, Illustrator, InDesign)
  • Platforms: macOS, Linux, iOS, DigitalOcean
  • Writing: Technical writing, curriculum development, prompt engineering
  • Video Editing with Adobe Premiere Pro

Education

  • Duke University, Durham, North Carolina – B.A. Political Science

Licenses & Certifications

  • NY State Certified Instructor of Computer Applications
  • Licensed Private Career School Teacher Certificate

Languages

  • Mandarin Chinese (intermediate reading, writing, speaking)

Yelp Facebook LinkedIn YouTube Twitter Instagram

Basic page was successfully updated.