Hello, I’m John F MacDonald.

With skills that range through design, code and content creation, I develop things that are found in websites and web applications.

profile

With a broad perspective and skill set, I work with code, words, and images to craft digital experiences that strive to convey meaning and are accessible to all.

what I do

Web Accessibility I am a Web Accessibility Specialist (WAS), certified through International Association of Accessibility Professionals (IAAP).
Web Development Proficient with HTML, CSS, and JavaScript, I work primarily with the frontend framework Vue.js along with some React, Angular, and Lit to develop client-side applications and Laravel or WordPress to develop the server-side.
Web Design Working with the Adobe Creative Suite and other tools, I take a systematic approach to web design that is primarily concerned with how well a design serves its users.
Web Hosting I develop and self-host LAMP-stack websites on Digital Ocean using Laravel and WordPress.
Content Development Writing well is hard but satisfying work. I work with clients to understand the message and apply my training and experience in technical communication to convey it as succinctly as possible. Photography is an avocation, but on occasion, I bring a camera to work.

experience

2018 — Present
Plum eLearning, Remote
Instructional Designer & Developer
2016 — Present
Freelance, Remote
Web Designer, Developer, and Accessibility Consultant
2015 — 2016
UC San Diego Graphic and Web Design Extended Studies
Student
2010 — 2015
Qualcomm, San Diego
Senior Staff Engineer — Integrated Circuit Design Automation
2006 — 2009
Nextwave Broadband, San Diego
Lead Integrated Circuit Physical Design Engineer
2004 — 2006
QThink, San Diego
Integrated Circuit Design Engineer Consultant
1999 — 2004
Mentor Graphics, Oregon & San Diego
Software Engineer — Integrated Circuit Design Automation
1993 — 1999
Sun Microsystems, Sunnyvale, CA
Software Engineer — Integrated Circuit Design Automation

education

2015 — 2016
University of California, San Diego, Extended Studies
Professional Certificate, Graphic & Web Design
2011 — 2014
University of California, San Diego, Extended Studies
Professional Certificate, Graphic & Web Design
2011 — 2013
University of California, San Diego, Extended Studies
Certificate, Copyediting
antiquity
Brigham Young University
B.S. Physics, then coursework for PhD in Physics, passing qualifying exam

professional certifications and associations

  • Certified Web Accessibility Specialist
  • Member, International Association of Accessibility Professionals

contact

Please use the form below to send me an email. I’d be happy to hear from you!

Send John a message

follow me