Asset 1
Download
PDF

Summary

I have over 27 years of experience working in Higher Education supporting technology, and both physical and digital accessibility concerns. I have had the opportunity to work in many teams and on a variety of projects. In most positions I served as the team or project lead. This has afforded me a unique set of experiences in which to learn and many opportunities to use that knowledge to mentor and foster the talent I see around me.

Professional Experience

Software Developer Senior in Instructional Media and Accessibility Jan 2017 - Current
Rio Salado College Tempe, AZ
  • Fullstack and Frontend Development
  • Web Accessibility
  • Research and Development
  • Process Automation
  • Change Management
Innovation Think Tank Chair Aug 2020 - Current
Rio Salado College Tempe, AZ
  • Public Speaking
  • Ideation Management
  • Design Thinking
  • Culture and Mindset
Staff Senator and Representative June 2020 - Current
Rio Salado College Tempe, AZ
  • Policy and Procedure Development
  • Ensure that all employees, but especially those with disabilities, have a voice in decision making
Coordinator of Audio/Visual Aug 2008 - Jan 2017
Lead Computer Maintenance Tech July 2004 - Aug 2008
Computer Maintenance Tech June 2000 - July 2004
Rio Salado College Tempe, AZ
  • Team Lead
  • Event Production & Support
  • Manage AV for 4 On-Campus Buildings and 7-10 Off-Site Locations
  • Classroom, Meeting Room, & Conference Center Design, Installation, & Maintenance
  • Computer\Software Maintenance
  • Access Control
  • CCTV\IPCAM
  • Digital Signage

Old Jobs

Adjunct Faculty - CIS\BPC Spring 2000 - Fall 2000
South Mountain Community College Phoenix, AZ
  • BPC170 - A+ Exam Prep: Computer Hardware Configuration and Support
Loader - Part Time Fall 1998
UPS Phoenix, AZ
  • Screen Packages
  • Load\Unload trucks
Live & Recording Sound Engineer 1998 - 2012
Black and Tan Studio Phoenix, AZ
  • Front of House Sound
  • Live Recording
  • Stage Management
  • Off-Site Setup & Support
Computer Maintenance Tech Nov 1996 - June 2000
South Mountain Community College Phoenix, AZ
  • Computer Maintenance
  • Telephone Helpdesk
  • User Support
  • Servers
    • AD
    • File
    • Print
    • WINS
    • DHCP
Public Safety Aide August 1996 - Nov 1996
South Mountain Community College Phoenix, AZ
  • Observe & Report
  • Access Assistance
  • Patrol
  • CCTV Review
Computer Lab Tech - Work Study June 1994 - June 1996
South Mountain Community College Phoenix, AZ
  • Wipe & Rebuild Systems Between Semesters
  • Assist\Tutor Students with Classwork
  • Coordinate Team
  • Teacher Aide for Computer Classes

Skills & Roles Survey

Assistive Technology

Software

  • Freedom Scientific JAWS \ Fusion
  • Ai Squared ZoomText
  • NVDA
  • Nuance Dragon NaturallySpeaking
  • Kurzweil TTS
  • Website Auditing using Lighthouse, Axe, and other tools

Hardware

  • Adjustable height stations
  • Video magnifiers
  • Keyboards
  • Keyboard Overlays
  • Toggle Buttons
  • Custom interfaces
  • Braille conversions
  • Tactile design and printing

Scripting & Programming

Scripting & Automation

  • DOS Batch ( BAT )
  • Linux Shell Script ( SH )
  • Visual Basic Scripts ( VBS )
  • Visual Basic for Applications ( VBA )
  • PowerShell
  • AutoIT Script ( AU3 )
  • AutoHotKey ( AHK )

Markup

  • HTML2 - HTML5
  • CSS1 - CSS3
  • Sass\SCSS\Less
  • BBCode
  • Markdown
  • LaTeX\TeX
  • PostCSS

Programming

  • Arduino
  • C\C++
  • C#
  • COBOL
  • Java
  • JavaScript\ECMAScript
  • TypeScript
  • BASIC
  • Pascal
  • Perl
  • PHP
  • Python
  • Visual Basic

Data Definition

  • XML
  • XSL-T
  • CSV
  • YML
  • JSON
  • SOAP\REST
  • GraphQL
  • MySQL
  • MS SQL
  • MongoDB

Application Frameworks

  • .net 1 – Core
  • ASP / ASP.net / Core
  • ASP.net MVC
  • Django for Python
  • NodeJS
  • Angular
  • Express
  • Bootstrap 2 & 3
  • Next.js
  • React
  • Vue
  • jQuery

IDEs & Editors

  • Visual Studio
  • Eclipse
  • Visual Studio Code
  • Notepad++
  • SublimeText 3
  • Pico
  • Sandboxes: CodePen, JSFiddle

Web Development and Hosting

Hosting Platforms
  • GoDaddy \ cPanel
  • Shared \ Hosted
  • Linux \ Windows
  • IIS
  • nginx
  • Apache
  • Amazon Web Services
  • Microsoft Azure
  • Mongo Atlas
  • Google App Engine
Web Framework Systems
  • .net
  • concrete8
  • CourseArc
  • Drupal
  • DotNetNuke ( DNN )
  • Joomla!
  • Magento
  • MediaWiki
  • PHP
  • SharePoint
  • Sitefinity
  • WordPress

Event Management, AV, & Installations

Event production and management in just about every role. Support home venue or interface with host venue staff. Integrate with clients, contractors, consultants, service providers, and vendors.

Sound\Audio

  • Mic
    • Wireless
    • Wired
  • Stage\Monitor
  • Front-of-House ( FOH )
  • Multi-Channel Recording
  • Processing
    • Ducking
    • Compression\Limiter
    • Feedback Suppression
    • Dampening\Isolation
  • Digital Sound Processing ( DSP )
    • Biamp Audia, Nexia, and Tesira
    • Extron DSP
    • Q-SYS
  • DJ\Background Music
  • Intercom

Video

  • Lecture Capture
  • PTZ Control Systems
  • Video Switchers
  • Presentation Switchers
  • Chroma Key\Green Screen

Control

  • Remote
    • Bluetooth
    • Ethernet
    • RF
    • Logitech Unifying
    • Logitech Presenter
  • Button Panel
  • Touch Panel
  • Environment Awareness

Projection

  • Alignment
    • Front
    • Rear
  • Location
    • Floor
    • Ceiling
    • Short-Throw
    • Mirror
  • Technology
    • LCD
    • DLP
    • Hybrid\Laser\Solid State
    • Edge Blending
  • Mounting
    • 1-1/2" NPT
    • Ceiling In-Lay
    • Drop-Ceiling
    • Lift
  • Projection Surfaces
    • Electric\Manual\Fixed
    • Exposed\Recessed
    • Screens
    • Paints
    • Glass\Acrylic Tints

Flat Panel Displays

  • Type
    • Plasma
    • LCD
    • OLED
  • Mounting
    • Wall
    • Drop-Ceiling
    • Lifts

Video walls

  • Independent
  • Video Server
  • Pass-through

Lighting

  • Dimmer Panels
  • DMX
  • Gobo
  • LED

Signal Distribution

  • Audio, Video, and Control Matrix 1x2-128x128

TelePrompter

  • Shoot-through glass
  • Confidence Screen
  • Acrylic Reflectors

Staging

  • Pipe and Drape
  • Rigging & Truss
  • Banners, Booths, & Expo
  • Inline-Rollers for Blinds and Backdrops

Audience Response

  • IR
  • RF
  • Text
  • Mobile
  • Poll Everywhere
  • TurningPoint

Design, Install, Maintain, Troubleshoot Installations and Setups

  • Classrooms
  • Meeting Rooms
  • Conference Centers
  • Divisible Rooms
  • Lobbies
  • Off-Site Conferences and Hotels

Digital Signage

  • Raspberry Pi Digital Signage: Custom client OS configuration, dynamic web client, and server.
  • Google Slide
  • Chrome Devices and Kiosk
  • QLess
  • Calendaring Systems: R25, SchedulerPlus, Outlook, iCal,
  • Rise Display,

Auxiliary Service Integration

  • Inventory Management
  • Security
  • Age Verification
  • Crowd Management
  • Bartending
  • Sign Language
  • Captioning & Transcriptions
  • Transportation & Parking
  • Ticketing & Badging
  • Catering
  • Concession
  • Merchandising

Venues

Sample list of venues worked in as promoter, technical management, or hired support. I've worked in churches and auditoriums from 30-5000 seats and conferences from 1-20 session rooms.

  • Phoenix Convention Center
  • Comerica Theater, Phoenix
  • Orpheum Theater, Phoenix
  • The Icehouse, Phoenix
  • El Zaribah Shrine Auditorium
  • Emerald Lounge, Phoenix
  • Pompeii, Tempe
  • Web Theater, Phoenix
  • Outside
    • Private Homes
    • Bike Park
    • Weddings
    • First Friday Art Walk
  • Art Shows

Brands

  • AMX\Panja
  • Casio
  • Crestron
  • Extron
  • Kramer
  • Leviton
  • LG Commercial
  • NEC
  • Sony
  • Panasonic
  • Platinum Tools
  • Sharp
  • Somfy
  • Vaddio

Design

  • Desktop Publishing, Graphics Design, CAD, 3D Modeling
  • aaaaaaaaa
  • Adobe Photoshop
  • Adobe Illustrator
  • Rhino

Productivity

  • Google Docs for Education
  • Microsoft Office 4 – 2016, Word, Excel, Access, PowerPoint, Visio, Project
  • Office 365
  • Corel Office\WordPerfect
  • Trello
  • Asana
  • Microsoft Project
  • Change Management ( ADKAR )
  • Project Management ( PMBOK )
  • Total Quality Management ( TQM )

Audio Capture and Processing

  • Audacity
  • Adobe Audition
  • Sound Forge
  • Digital Performer
  • Press Box
  • PA
  • Acoustic Echo Cancellation ( AEC )

Streaming

  • YouTube management
  • IceCast
  • Open Broadcast Software ( OBS ) Studio
  • TeleStream Wirecast
  • FFMPEG
  • VLC
  • RTMP
  • RTSP
  • Windows Media Server
  • RealMedia Server

Remote Support and Distributed Management

  • Remote Desktop\Terminal Services
  • TeamViewer
  • VNC
  • VPN
  • SSH
  • Telnet
  • Serial\RS-232
  • Active Directory
  • Google Device Management
  • Meraki Mobile Device Management ( MDM )
  • Apple Configurator

Document, Media & File Capture and Conversion

  • Compression
    • Pkzip
    • Gz
    • MP3
    • H.264\MPEG-4 AVC
    • MPEG-4, WMV\WMA, WAV
    • FFMPEG
  • Authoring
    • Autorun
    • VCD
    • DVD
    • Blu-ray
  • Document Capture and Processing
    • Adobe Acrobat Pro: Creation, Automation ( JavaScript )
    • Nuance PaperPort
    • Scantron Scanmark <expand>
    • Fujitsu SnapScan - <expand>
    • Sharp
    • Printer Server

Operating Systems

  • MS DOS 2+
  • PC DOS
  • DOS Box
  • Windows 1 – 10.2
  • Windows CE 3+\Windows Mobile
  • Windows Embedded
  • Windows Server
  • Apple Mac OS System 5 – System 9
  • Apple Mac OS X 10.0 – MacOS 10.12
  • iOS
  • Android 2.1+
  • Debian
  • Raspbian
  • Ubuntu
  • CentOS
  • Chrome OS\Chromium OS
  • Novell NetWare
  • DEC VMS
  • IBM OS2 – Warp
  • BeOS
  • Boot Loaders
    • SysLinux
    • GRUB
    • NTLDR
    • BOOTMGR
  • Virtual Machines
    • VMWare vSphere
    • VirtualBox
    • Docker
    • expand

Computer Hardware

  • Apple I+
  • Macintosh Classic – iMac
  • VAX
  • Intel CPUs all versions
    • 8088\XT
    • 8086\AT
    • 286
    • 386
    • 486
    • Pentium
    • Pentium Pro
    • Celeron
    • Xeon
    • iCore
    • Atom
  • AMD
  • ARM
  • ATMEL

Storage Interfaces

  • Removable Media
    • Modem-to-Cassette
    • Reel-to-Reel
    • 5.25"
    • 3.5"
    • Zip
    • Ditto
    • USB\USB-C
    • IEEE 1394\Firewire 400\800
    • PCMCIA
    • CD-\+R\RW
    • DVD+\-R\RW\DL
    • BD-R\RE
  • Drive Interfaces
    • SCSI
    • IDE\ATAPI
    • PATA\SATA
    • Secure Digital ( SD )\Micro\Mini\SDXC
    • M.2
  • File Systems
    • FAT
    • FAT32
    • exFAT
    • NTFS
    • UDF
    • ext2
    • ext3
    • ext4
    • XFS
    • JFS
    • SquashFS

Access Control and Surveillance

  • Hardware
    • Alarm Access Panels
    • HID Cards and Printers
    • HID Readers\Pin Pads
    • Mag Locks, Door Strikes,
    • Request to Exit ( REX ): Motion, Push Button and Bar
  • Connections
    • Direct Wire
    • Copper
    • Fiber
    • Ethernet
    • X10
    • ZWave
    • ZigBee
    • Bluetooth
    • Cell
    • PSTN\POTS
  • Software
    • Avigilon , Lenel OnGuard, Johnson Controls Metasys, QSEE

Networking

  • IP4
  • IP6
  • TCP
  • UDP
  • DNS
  • WINS
  • DHCP
  • PxE
  • BootP
  • WinCAP\Wireshark ( SolarWinds )
  • Fiddler ( Telerik )

Cable Termination

Type

  • Solder
  • Crimp
  • Compression
  • Captive Screw

Jacks

D-Sub
  • Varieties
    • DB-9
    • DA-15
    • DB-25
    • DD-50
    • HD-15
  • Pinouts
    • Serial ( RS-232\422\485 )
    • Parallel
    • 10BASE5
    • CGA
    • EGA
    • VGA
    • SCSI
    • Game Port
    • MIDI
  • Pinouts Varieties
    • Straight
    • Reverse
    • Loop-back
DIN\Mini-DIN
  • Pinouts
    • XLR 3-7 pin
    • Telex
    • T4AF
    • S-Video
    • DMX
    • MIDI
    • PC/AT
    • PS/2
    • RS-232
    • DC\AC Power
RJ ( Registered Jack )
  • Varieties
    • PSTN\POTS
    • Cat5
    • Cat6
    • Cat6a UTP\STP
    • Cat7 STP
  • Pin-outs
    • RJ9\4P4C - Headset
    • RJ11\6P2C - Single Line
    • RJ14\6P4C - Dual Line
    • RJ45\8P8C
      • Ethernet
      • Serial
      • HDBaseT
F-Connector\COAX and BNC
  • Varieties
    • RF\TV Antenna
    • Cable Distribution
    • Thinwire\10BASE2
    • Precision Video
    • SDI
    • HD-SDI
    • RGBHV
Fiber SC
Phono\TRS
  • Varieties
    • 1/4" TR\TRS
    • 3.5mm\1/8" TR\TRS\TRRS
  • Pin-outs
    • Mono
    • Stereo
    • Stereo\Mic Headphone\Headset
    • Serial\RS-232
RCA
  • Pin-outs
    • Mono\Stereo ( Red\White )
    • Composite Video ( Yellow )
    • Component Video ( Red\Green\Blue )
    • SPDIF ( Orange )
Speakers
  • Bare Wire
  • Banana Clip
  • Speakon
  • 4ohm\8ohm\16ohm
  • 70V Transformer
Custom Wired
  • AMXNet
  • CresNet
  • LumaNet

Communication Platforms

  • Web Conferencing
    • Adobe Connect
    • Citrix GoToMeeting
    • Cisco WebEX
    • Elluminate\Blackboard Collaborate
    • Google Hangouts On Air\YouTube Live
    • Join.Me
    • Lifesize Cloud
    • Pexip
    • Polycom RealPresence
    • WebRTC
    • Zoom
  • Tele & Video Conference
    • H.263
    • ISDN
    • T1
    • BRI
    • PRI
    • V.35
    • H.264
    • IP
    • SIP
    • Polycom MGC bridge with ISDN and IP\SIP
    • Polycom RSS 2000\4000 ( Streaming Recorder )
    • Polycom CMA ( Management System, Gatekeeper, Gateway )
    • Lifesize Express, Room, Icon
    • SIP\H.264 Soft Client\Codec

Licenses, Degrees, & Accomplishments

Social Media

References

Portfolio

Software and Solution Development

Open Source

RealGamercard ( 2008 )Xbox Live Gamercard Sidebar Gadget for Windows.

Language: Windows Sidebar HTML\CSS\JavaScript

Received unsolicited blog articles from Microsoft Channel 9 and other, and YouTube instructional videos.

MediaWiki Extension: Amazon Lookup ( 2014 ) – Extension to allow adding Amazon item lookup intWiki pages.

Language: PHP

Examples of private projects

ParkerFull-stack solution to assist in near real time monitoring of over 70,000 active content pages, including Lighthouse \ Axe Core metrics. Stored data in MongoDB. Integrated with LMS's SQL database.

  • Worker – Custom Node.JS solution – Scalable suite of workers that could gather information from APIs, databases, scraping, and auditing.

    Language: Node.JS - Express, Lighthouse, Concurrent Promise Queues

  • API – Express app utilizing Apollo Server to provide a GraphQL interface for clients

    Language: Node.JS - Express, Apollo GraphQL Server, MongoDB, SQL

  • Client – React \ Next.JS with Server Side Rendering – Dashboard to view information about courses and content. Track improvement of auditing scores over time.

    Language: Node.JS - Next.JS with Server Side Rendering

Scrappy – Full-stack utility to import static content from older course format, slice and transform it to CMS ready packages, allow clean-up and editing, and export to CMS.

Language: Node.JS - Express

Libby – Expansive component library powered by a dynamic lazy loader and library manager. Components ranged from simple reuable parts to full interactives and UI improvement suites.

Language: JavaScript

TinyMCE plug-in collection – Series of TinyMCE extensions:

  • Bitlink - Replacement for standard Link plugin that integrates with Bit.ly URL shortening service.
  • Source Code - Replacement for standard Source Code plugin to use Monaco Editor for an enhanced experience.
  • Code Sample - Replacement for standard Code Sample plugin to use Monaco Editor for an enhanced experience, provide a preview, and save tokenization.

Language: JavaScript & TypeScript

Marquee – Simple event listing signage interface which pulls events automatically from Google Calendar. Designed to be run on embeded devices.