Mark-James McDougall


A bilingual McGill University graduate with over a decade of experience in the fields of web development, digital marketing (SEO/SEM), and server administration. Mark-James has worked with large multinational corporations, educational institutions, and small ventures in order to develop and maintain sustainable online presences.

Work

McGill University

Montreal, Canada

Webmaster

Nov 2019 - Present
  • Acts as the webmaster for all web sites managed by University Advancement Communications.
  • Collaborates with internal and external development teams to ensure that new website features are tested and implemented in a timely fashion.

Interuniversity PhD in Art History

Montreal, Canada

Web Developer

Aug 2019 - Oct 2019
  • Developed a new website for the Interuniversity PhD in Art History program run by Concordia University, Université de Montréal, and Université du Québec à Montréal.
  • Met with key stakeholders on a regular basis throughout the development process to ensure that the site met their requirements.

Concordia University

Montreal, Canada

Webmaster

Jan 2018 - Aug 2019
  • Curated the university's web pages, ensuring that content is up to date and that the university's visual identity and strategic priorities are reflected across the digital landscape.
  • Worked with the Chief Information Architect to build and restructure subsites for faculties and new University initiatives.
  • Developed and implemented SEO strategies for the various university websites.
  • Oversaw the implementation of a replacement for the University's Google Search Appliance (GSA).

Self-employed

Montreal, Canada

Web Developer / Digital Marketer

May 2010 - Dec 2017
  • Developed content rich websites and innovative marketing strategies to enhance the online presence of clients.
  • Implemented comprehensive SEO strategies to help clients improve their organic reach.

Skills

  • Proficient in: C#, HTML, CSS, Javascript, Swift, SQL
  • Frameworks/libraries/tools: Git, .NET 5, SwiftUI, Visual Studio, Docker, Azure DevOps

Projects

I have developed a number of Open Source projects including:

  • CU Libraries

    : github.com/markjamesm/cu-libraries: An open source iOS app I created to check the status of various resources at the Concordia University libraries in Montreal, Quebec. Built using SwiftUI and the Concordia University Open Data API and was available on the Apple App Store until November 2020.

  • Linnstrument Helper

    : github.com/markjamesm/linnstrument-helper: An open source Mac OS app I developed in Swift to serve as a tool for people learning the Linnstrument, an expressive MIDI controller for musical performance.

  • MusicSharp

    : github.com/markjamesm/MusicSharp: MusicSharp is a cross-platform Terminal User Interface (TUI) music player written in C# with the goal of being minimalistic and light on resources. To date, MusicSharp has had four Open Source contributors and is built using Github Actions for CI and MSTest for unit testing.

Writing

Programming Guides

  • www.markjames.dev/guides
  • I've written a number of programming guides on my blog. To date, these guides have received in excess of 10,000 pageviews and have been featured on tech news sites including Hacker News and C# Digest.

Education

McGill University

Montreal, Canada

BA English Lit, Psychology Minor

2015