A bilingual McGill University graduate with experience in the fields of Web and Software Development, Digital Marketing (SEO/SEM), Information Architecture, and UI/UX. Mark-James has worked with large multinational corporations, educational institutions, and small ventures in order to develop innovative software and sustainable online presences.
HH Development Limited
Mar 2021 – Present
- Develop software solutions for clients in the motorsport industry using C# and .NET.
- Created an application to convert raw IndyCar telemetry data into more useable formats for analysis (CSV & Cosworth Pi).
- Work on ASP.NET Core MVC web applications used to manage major motorsport championships.
Digital Communications Officer
Nov 2019 – Present
Acts as the webmaster for all websites managed by University Advancement Communications.
- Collaborates with internal and external development teams to ensure that bugfixes and new website features are implemented in a timely fashion.
Interuniversity PhD in Art History
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.
Employed agile development practices and met with key stakeholders on a regular basis throughout the project to ensure that the site met their requirements.
Digital Content Advisor
Jan 2018 – Aug 2019
Worked with the Chief Information Architect to create and restructure subsites for faculties and new University initiatives.
Oversaw the implementation of a replacement for the University's Google Search Appliance (GSA).
Web Developer / Digital Marketer
May 2010 – Dec 2017
Developed and maintained 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.
I have developed a number of open source projects including:
Baseball Sharp: github.com/markjamesm/baseball-sharp: An unofficial .NET 5 wrapper library for the MLB Stats API written in C#. Available as a Nuget package with documentation generated by DocFx.
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: 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.
BA English Lit, Psychology Minor
Frameworks/libraries/tools: Git, .NET 5, SwiftUI, Docker, Azure DevOps, Linux, Drupal, Adobe Experience Manager (AEM), Adobe XD, Flask