A bilingual professional with experience in the fields of Web and Software Development, Information Architecture,
and UI/UX. Mark-James has worked with large multinational corporations, world-class higher educational institutions, and small ventures
in order to develop innovative software and sustainable online presences.
Work
|
Maya HTT
Montreal, Canada
Senior Web Developer
Sept 2023 - Present
- Develops and maintains all Maya HTT websites.
- Implements new web technologies to enhance business processes and streamline customer experience
Webmaster
Apr 2022 – Sept 2023
- Developed, optimized, and maintained all Maya HTT websites.
- Developed an API using Azure Functions and C# to track SaaS product usage in Salesforce.
- Took the Maya HTT website from a GTMetrix performance grade of D to A, bringing page load times down from 15 seconds to less than a second.
- Delivered a customer portal on a tight timeline while working on other projects, creating a professional, streamlined customer experience for a range of Maya HTT branded products while also decreasing time spent by teams on launching new product releases and documentation versions.
- Was on a team which placed third in the 2023 Maya HTT Hackathon, developing both the user interface as well as the 3D visualization features.
HH Development Limited
Remote
Full-Stack Developer
Aug 2021 - Apr 2022 (Full-time) Feb 2021 - Aug 2021 (Contract)
- Worked on HH Data Management, a collaborative, cloud-based product to protect,
store and analyze all data generated by a motorsport organization.
- Developed, optimized, and maintained ASP.NET web applications used to
manage major motorsport championships.
- Created an application to convert raw IndyCar telemetry data into more useable formats for analysis (CSV & Cosworth Pi).
McGill University
Montreal, Canada
Digital Communications Officer
Nov 2019 – Aug 2021
-
Acted as the webmaster for all websites managed by University Advancement Communications.
- Collaborated with internal and external development teams to ensure that
bugfixes and new website features were implemented in a timely fashion.
- Implemented comprehensive Google Analytics data gathering and reporting across
UA web
properties through the use of UTM tagging and ecommerce events.
- Engaged in UI/UX and UAT testing, conducted SEO audits, and proposed enhancements to
University web properties to improve conversion
rates.
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.
-
Employed agile development practices and met with key stakeholders on a regular basis throughout the
project to ensure that the site met their requirements while being SEO optimized.
Concordia University
Montreal, Canada
Digital Content Advisor
Jan 2018 – Aug 2019
-
Conducted UI/UX testing and presented redesign proposals to a range of stakeholders across the University,
as well
as performed SEO audits and implemented improvements where necessary.
-
Created and implemented PPC Marketing campaigns with budgets of over $50,000 per year across Google,
Microsoft,
Facebook, and Instagram ad platforms. Produced comprehensive performance reports quarterly.
-
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.
-
Created and oversaw websites which received in excess of 1.75 million pageviews.
-
Implemented comprehensive SEO strategies to help clients improve their organic reach.
|
Writing
|
Publications
- www.markjames.dev
-
I have written a number of articles on my developer blog. To date, these articles have received in
excess of 45,000 pageviews and have been featured on tech news sites including Hacker News,
Google Discover,
and C# Digest.
|
Projects
|
I have developed a number of open source projects including:
-
Baseball Sharp: github.com/markjamesm/baseball-sharp: An
unofficial .NET API client for retrieving data from the MLB
Stats API. Available as a NuGet package with documentation generated by DocFx.
-
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.
|
Education
|
McGill University
Montreal, Canada
Bachelor of Arts - BA
Skills
|
- Programming Languages: C#, Swift, Javascript, HTML, CSS, Bash, Python
-
Frameworks/libraries/tools: Git, Jira, .NET, Linux, Drupal,
Adobe Experience Manager (AEM), Amazon Web Services (AWS), Microsoft Azure
|
|