Kurtis Staples-King, Developer in Calgary, AB, Canada
Kurtis is currently unavailable

Kurtis Staples-King

Bio

Kurtis is a senior full-stack developer with 10+ years of experience helping organizations streamline operations through smart automation and custom integrations. He specializes in analyzing complex marketing and publishing workflows, crafting tools and scripts for enhanced efficiency, and ensuring seamless workflow management through innovative solutions. With his vast expertise and experience, Kurtis will be a great addition to any team.

Experience

  • Adobe ExtendScript Toolkit - 10 years
  • Adobe InDesign - 10 years
  • Adobe Creative Cloud - 10 years
  • JavaScript - 7 years
  • Web Development - 5 years
  • Database Administration (DBA) - 5 years
  • Quasar - 5 years
  • EPUB - 5 years

Preferred Environment

Visual Studio Code (VS Code)

The most amazing...

...thing I've profitably developed is microlearning assessment tools for power engineering students across Canada and the US.

Experience

Regulated Trades

I generated a script using C# and the Microsoft Word Interop library to extract data from more than 10,000+ documents and convert them into PowerPoint presentations, as well as create first proofs within InDesign.

Migration of 10,000 Users from Moodle 1.9 to Moodle 2.7

I migrated 10,000 users across 20+ colleges across Canada and the United States. The data was housed on an SQL back end. We brought the data into tabular formation, massaged the data according to the enrollment structure defined by Moodle, and then brought it into the Moodle front end through import processes. We were able to preserve user grade reports, as well as accurately identify current and past users and set their course permissions accordingly.

Certifications

DECEMBER 2021 - DECEMBER 2023

Azure Data Fundamentals

Microsoft

JULY 2021 - PRESENT

Azure AI Fundamentals

Microsoft

JULY 2020 - PRESENT

Azure Fundamentals

Microsoft

JUNE 2020 - PRESENT

KCS v6 Fundamentals Certification

Consortium for Service Innovation

JUNE 2019 - PRESENT

.NET Applications Development

University of Calgary

MAY 2017 - PRESENT

Certificate in IT Fundamentals

University of Calgary

SEPTEMBER 2015 - PRESENT

Microsoft Technology Associate: Software Development Fundamentals (MTA)

Microsoft

Skills

Libraries/APIs

Node.js, Vue, Vue 3, Vuex

Tools

Adobe ExtendScript Toolkit, Adobe InDesign, Firebase Authentication, Microsoft Office Interop, AutoHotkey, Excel 2016, Moodle

Languages

JavaScript, XML, HTML, Python, C#, SQL, Excel VBA

Frameworks

Quasar, .NET, ASP.NET Core

Storage

MySQL, Database Administration (DBA), Relational Databases, Azure SQL, Microsoft SQL Server, JSON

Paradigms

REST, Agile Software Development

Platforms

Azure, Visual Studio Code (VS Code), Google Cloud Platform (GCP), Firebase, Citrix

Other

CSV File Processing, EPUB, Adobe Creative Cloud, Business Systems Analysis, Troubleshooting & Issue Resolution, Software Development, Easy Catalog, IT Project Management, Web Development, Azure CLI, Knowledge Management, Firebase Hosting, PowerPoint Templates, ArchiOffice, CSV, Hardware Troubleshooting, Network Troubleshooting, Customer Service, Call Centers

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring