Career Profile
Versatile and flexible, I like to think of myself as the Swiss army knife of computing professionals. With a background in physics and engineering, I can rapidly adapt to a wide range of technical work places, including manufacturing, materials, and data/AI focused systems. I also have experience providing technical skills in non-tech environments, including the arts and higher education.
Skills & Proficiency
Research
Systems Integration
Business Data Analytics
Technical Writing
Python
Experience
Back end infrastructure automation, Drupal, Hugo, CI/CD
Technical writing for R&D tax credit applications
Online network of communities for shared resources. Ruby on Rails, Bootstrap.
Faculty development, workshop leadership, project management
Integration of Membership and Ticketing software with Website front end
Projects
Personal Website - Blogging since forever
Arts Do TEL - Technology in the Arts Classroom
- Worked with a team of faculty members to design a six-week course on using technology to enhance learning outcomes in the university classroom
- Emphasized increased potential for active learning
- Provided one-on-one consultations with faculty on their personal teaching practices
Workshops - Active Learning for the University
- Developed and delivered workshops on:
- PowerPoint for learning enhancement
- Universal Instructional Design to improve assessment strategies
- constructing learning activities around online resources
Online M.Sc.Nursing - Project Management
- Facilitated project coordination between School of Nursing and IT department for launch of M.Sc.N online program, one of the first online graduate programs at York University
Integration - New Purchase and Business Processes
- Defined data model for integration
- Created checkout process that respects business rules for membership
- Wrote specifications documents
- Assisted developer to implement in ColdFusion
Training - Organization-wide training on integrated processes
- Interviewed users across entire organization to document business processes
- Updated processes as necessary to take advantage of new software capabilities
- Developed software workflows for each department and role
- Built modular computer-based training program with customizable paths for different roles