Greg Siekman

Greg Siekman

Automation & Systems Engineer

Using code and digital tools to automate tasks and make work easier.

Open to opportunities in education technology and beyond.

About

I started my development career inhereting a web extension that automated tasks in Canvas LMS. Working on that laid the ground work for how I understand the capacity of software to make work easier. I continue to carry that ethos in my work. Whether I’m setting up auto-deploy practices or implementing documentation-as-code, I try to limit the amount of tedious work involved in the work getting done.

I fundamentally believe technology should be centered on user value— a model that, by-and-large, tech companies have turned away from.

Tools

TypeScriptGitHub ActionsPythonREST APIWeb Extension DevDocumentation

Experiences

2025

Solution Developer · Unity Environmental University

Expanded on an internal browser extension and suite of automation tools used to manage 130+ courses, focusing on eliminating manual friction for educators and staff.

  • Extended TypeScript and React automation pipeline to automate boilerplate content and settings across multiple academic levels
  • Implemented robust CI/CD pipeline, replacing manual publication scripts with automated testing, PR-based preview builds, and GPO-based device updates.
  • Built one-click workflow tools that bridge internal data sources (Canvas, Salesforce, and Trello)
  • Led the rollout of a version-controlled "documentation-as-code" platform to keep documentation with the code
  • Developed data-driven dashboards to surface insights from ticket feedback and course logs, shifting curriculum design toward evidence-based improvements
  • TypeScript
  • React
  • Python
  • Node
  • Zustand

2023

Learning Technology Support Specialist · Unity Environmental University

As inaugural LTSS, set procudes for ticket handling, video production, LTI tool audits, and Canvas maintenance.

  • Acted as the primary technical authority for Canvas LMS, resolving Tier 1 & 2 issues regarding course design, rubrics, and platform settings
  • Defined and implemented protocols for ticket lifecycle management, LTI tool compliance audits, and academic video production
  • Collaborated with learning design teams to translate complex technical requirements into actionable, user-friendly solutions
  • Served as the bridge between end-user frustrations and technical implementation, identifying recurring pain points that informed course development
  • Canvas LMS
  • Salesforce
  • LTI
  • HTML/CSS

2022

Technology Integrator/IT Support Specialist · MSAD #58

Provided hands-on technical support and infrastructure maintenance for a K-12 school district, ensuring reliable hardware and software environments for faculty and students.

  • Executed large-scale summer device rollout and fleet maintenance across four campuses, maintaining operational standards through complex logistical challenges
  • Resolved Tier 1 support tickets, covering end-user identity management, software troubleshooting, and classroom A/V issues
  • Implemented physical network infrastructure upgrades, including the installation and cabling of security cameras and wireless access points across the district
  • Evaluated emerging educational technology tools to ensure alignment with K-12 curriculum and district-wide security standards
  • Ticketing
  • Jamf
  • macOS
  • Clever

Blog