Summary
Professional Experience
- Fullstack and Frontend Development
- Web Accessibility
- Research and Development
- Process Automation
- Change Management
- Public Speaking
- Ideation Management
- Design Thinking
- Culture and Mindset
- Policy and Procedure Development
- Ensure that all employees, but especially those with disabilities, have a voice in decision making
- 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
- BPC170 - A+ Exam Prep: Computer Hardware Configuration and Support
- Screen Packages
- Load\Unload trucks
- Front of House Sound
- Live Recording
- Stage Management
- Off-Site Setup & Support
- Computer Maintenance
- Telephone Helpdesk
- User Support
- Servers
- AD
- File
- WINS
- DHCP
- Observe & Report
- Access Assistance
- Patrol
- CCTV Review
- 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
- Wireless
- Wired
- Ducking
- Compression\Limiter
- Feedback Suppression
- Dampening\Isolation
- Biamp Audia, Nexia, and Tesira
- Extron DSP
- Q-SYS
- Bluetooth
- Ethernet
- RF
- Logitech Unifying
- Logitech Presenter
- Front
- Rear
- Floor
- Ceiling
- Short-Throw
- Mirror
- LCD
- DLP
- Hybrid\Laser\Solid State
- Edge Blending
- 1-1/2" NPT
- Ceiling In-Lay
- Drop-Ceiling
- Lift
- Electric\Manual\Fixed
- Exposed\Recessed
- Screens
- Paints
- Glass\Acrylic Tints
- Plasma
- LCD
- OLED
- Wall
- Drop-Ceiling
- Lifts
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
- AZ Drivers License
- AZ Lifelong Teaching Certificate for BPC\CIS
- Various Pro AV certs from Extron, Crestron, Biamp, and others
- AVIXA AV Technologist Certificate & CTS Exam Prep Course
-
Associate of Applied Science &
Associate of General Studies
- South Mountain Community College 1998 - President's Award for Excellence in Innovation 2021
-
Rio Salado College - Innovation of the Year
2021 - Innovation Think Tank
2019 - Web based Integrated Code Editor -
49 Awards and Recognition from
Rio Salado College for Professionalism,
Customer Service and Teamwork.
Social Media
References
- Dr Pat Case - Faculty Chair Social Science at Rio Salado College
Relationship: Faculty - Dr Linda Thor - Governing Board Member, Maricopa Community Colleges
President - Edward Kelty - Vice Chancellor / CIO, Maricopa Community Colleges
Relationship: Department Director - Samuel Mayfield - Transportation Safety Consultant & Educator
Relationship: Personal\Consultant
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
Parker – Full-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.