Ian Marshall

ian.js.tutor@gmail.com

https://ianjstutor.github.io/ian-marshall/

Tech Education Specialist: Teacher/Instructor/Trainer/Advocate, Curriculum Developer,
Technical Writer/Editor, Training Specialist, Instructional Designer, E-Learning Specialist

Subject Matter Expertise

Web design and development, HTML/CSS, JavaScript, React, Node, database design, SQL, web app development, software engineering,
object-oriented and functional paradigms, algorithmic thinking,
app development, game development, computer science

Experience

Training specialist, web development specialist:
2022–present, Advanced Systems Group, LLC

  • Collaborated with SMEs on content, conducted peer reviews, and wrote custom JavaScript code to help learners improve their skills with modern web technologies, beginner through advanced, in areas such as code debugging, testing, and deployment; web accessibility, optimization, and authentication; database design and querying; and application development
  • Devised lesson plans, wrote educational content for Google's web.dev site, including articles, labs, quizzes, and video scripts
  • Edited educational content for new technology labs, Google's I/O 2023
  • Devised lesson plans, designed slides, and wrote speeches for live presentations at Google's DevFest 2023
  • Performed QA testing for new TensorFlow certification test
  • Recorded screen-capture instruction for Google training videos on Coursera

Training specialist, CS and web development specialist:
2015–present, Wyzant.com

  • https://www.wyzant.com/match/tutor/85959536
  • 2400+ students, 6200+ hours, 5.0 student rating
  • Provided 1:1 instruction and support for adults and children with diverse goals, needs, and learning styles
  • Devised curricula and lesson plans for individuals and groups
  • Subject matter included basic-to-advanced JavaScript, Node and full-stack web app development, web dev boot camp projects, beginner React/Next, HTML/CSS, UI/UX, game development and generative art with JavaScript, best practices, computer science principles

Other Experience

  • Freelance web designer and JavaScript UI developer, 10 years
  • Lead designer, event manager, American Maze Company, 10 years
  • Owner, operations director, client account manager, project manager, marketing and publishing company United Stages, 10 years
  • Homeschool course designer, lesson planner, pod instructor, classroom and remote, 10 years
  • Acting teacher, classroom and coaching; faculty, artistic council member, HB Studio in NYC, 15 years