Canvas LMS
Responsible for the technical aspects of the migration from Blackboard to Canvas and for Canvas
administration. This involves custom reports to aid in the migration, migrating a large number of
LTI integrations, migrating many scripts and some libraries, leveraging Canvas REST and SIS services to perform
a number of functions (users and enrollments, reporting, add accounts, security related.)
Providing direction to management and staff throughout the migration.
Responding to ServiceNow tickets.
Providing Blackboard course archives and a plan to decommission.
Implementing new Canvas integrations.
Ported script from Blackboard to provide SIS enrollments for Canvas organizations and expanded to include
more enrollment sources.
Applications and Tools
Created configuration management application.
Create project management tools to augment Microsoft Project, creating reports and notification of due tasks.
Developed Perl application to convert text to HTML for project/other documentation (including this Resume) and to
quickly write and maintain Web forms.
Developed CGI for Help Desk and Operations to have Web interface for
systems and network checks and troubleshooting, providing them with
call routing, fault notification.
Developed Web interface and set of tools to empower the campus
community to manage their own Listproc lists.
Developed CGIs and enterprise web site. Deployed the OSU web server, Perl,
and OpenSSL on OpenVMS. Created tools to support the rapid
development and deployment of Web pages and CGI scripts employing tight
configuration control with thorough Web based documentation.
Learning Management Systems - Legacy
Technical project lead for Blackboard administration and migrations.
Maintaining project plan/documentation, policy, and procedure documents,
directing staff, vetting Blackboard extensions,
assessing security risks, providing direction, liaison to upper management.
Developed quarterly maintenance procedure and change control
documents, coordinating with management, DBAs, and others.
Managed WebCT version 3 and executed the migration to WebCT
version 4. Developed scripts to support the successful migration.
Also deployed Blackboard Learning and Community Portal system in a
multi-server environment. Created scripts for auto-enrollment,
backups, data mining, and other purposes. Working
closely with the I&IT Learning group and worked with a team to develop
a unique alternative to the existing Blackboard backup method to
greatly reduce the amount of downtime required.
NT and OpenVMS
Was project manager for the campus NT 2000 Active Directory migration
proof of concept. Worked with campus team and Unisys.
Facilitated project to integrate existing OpenVMS into a new campus NT
environment, leveraging the investment in OpenVMS. Worked with team
to develop a plan and proceeded with
campus wide implementation. Successful team planning led to excellent
success. Created complex Perl application/CGI to automate and simplify
account maintenance. Also developed complex network backup design and
utilities.
Completed install and configuration of first department Exchange server to support
work group calendaring.
EMAIL
Developed mail alias server running on OpenVMS, Digital UNIX,
Ultrix, and Solaris. Extensive experience running PMDF on OpenVMS and Tru64. Completed
install/configuration of first department Exchange server to support
workgroup calendaring. Configured sendmail mail gateways that required
code modifications to support mixed SMTP/DECnet mail environment. Did
major upgrade of Tru64 Alpha systems and produced complete documentation on
the procedure. The systems support Listproc mail and LDAP.
Web Development
Developed project websites incorporating CSS, JavaScript, and CGI.
Created several Web applications to support Learning Management
Systems including request forms and account management. Created
Blackboard guest account application (emphasis on security) that
was full life cycle (account request to expiration) and integrated
with Blackboard and the student information system.
Implemented first university web server.