Resume

Profile

Passionate IT professional skilled at navigating complex IT organizations. Achieved positive outcomes across a diverse mix of higher education, non-profit, private and public organizations.

2024 - Present

IT Manager
Legislative Counsel Bureau, Carson City, NV

  • Lead the engineering department ensuring consistency in quality
    Design, develop, and maintain web and desktop applications
  • Manage software information technology projects
    Serve as senior technical lead on software engineering projects
  • Integrate software and hardware using Crestron and other technologies
  • Review and maintain end user license agreements
  • Troubleshoot and maintain a complex array of networked servers and devices
  • Governance of IT enterprises and technology systems
  • Research and evaluate new and emerging industry technologies
  • Ensure security, integrity, and resilience of applications by applying industry best practices

2022 - 2024

Director of Web Services
Mission Minded, Remote

  • Lead the entire web services department ensuring consistency in quality and adherence to brand strategy
  • Partner with brand strategist to develop recommendations for web strategy
  • Develop web strategy using analytics, interviews, and other stakeholder information
  • Guide a diverse team of strategist, developers, and designers
  • Review and maintain end user license agreements
  • Manage web services project budgets including software, staff, and other resources
  • Serve as senior technical lead on web projects
  • Mentor and guide a team of full-time and contract professionals
  • Scope, budget, and staff all website projects including web developers and UI/UX designers
  • Inspire team members for an inclusive culture
  • Ensure web development web projects are ADA accessible
  • Create and modify  strategic web plans for clients

2015 - 2022

Director of Web Development
University of Nevada, Reno, Reno, NV

  • Serve as primary administrator of the University’s content management system and related third-party applications
  • Development of digital brand standards
  • Implement innovative technology systems based on industry best practices
  • Review analytics to ensure business process remain productive and useful
  • Manage and administer the University Website using web publishing software
  • Develop effective university policies and procedures regarding accessibility and governance
  • Ensure all systems supported by the team are ADA accessible
  • Develop and manage university accessibility standards and guidelines
  • Identify and understand the varying needs of individual college units and Communication team members
  • Support crisis communications to University community
  • Delegate duties and reprioritize tasks as required to meet project deadlines
  • Coordinate and track workflow, schedules, and projects for the team
  • Train full-time staff and student workers on best practices
  • Develop the departmental strategic plan in coordination with other leadership team members
  • Evaluate staff performance and encourage continuous improvement
  • Advise new systems and business process to University senior leadership
  • Assist Executive Director with departmental budget and planning
  • Support APM software for continious monitoring of web applications.

Faculty Senate Executive Board Member

  • Assist Faculty Senate Chair during discussions
  • Serve as liaison to Administrative Faculty Committee
  • Serve as liaison to Campus Affairs Committee
  • Collaborate with Executive Vice President & Provost on University initiatives
  • Work in partnership with University faculty on creation and modification of University policy

President’s Division Faculty Senate Member

  • Engage in conversations with Faculty Senate members on current topics
  • Implement solutions for University Faculty through University policy
  • Communicate information to the President’s Division in a timely manner
  • Request constituents input on topics presented during Faculty Senate meetings

2015 - 2015

Application Development Supervisor
State of Nevada, Secretary of State, Carson City, NV

  • Supervise application development staff
  • Assign work and provide technical support to ensure staff has proper knowledge, training and guidance
  • Develop custom .Net applications using web forms
  • Integrate custom applications into Vision CMS
  • Provide information and work with management on budget development
  • Provide consultation and/or training for technical staff and system users
  • Management of budget for staff
  • Implementation of Entity Framework and a Data Access Layer

2011 - 2015

Supervisor of Web Development
International Game Technology, Reno, NV

  • Develop and maintain custom applications using selected development technologies
  • Implement the design produced by the Web Design Team while maintaining programming standards
  • Participation in the technical and functional development of a rebranding of IGT.com
  • Facilitate, guide, and collaborate the corporate style guide
  • Effectively execute regionalization of content
  • Evaluate web presence and provide suggestions on methods for improvement
  • Manage new development projects coordinated with Global Communications Managers
  • Research possible software solutions to compare and contrast with Gartner’s Magic Quadrant
  • Provide a web service for customers and vendors to provide secure information in a continuously available form
  • Implement and maintain the corporate Content Management System (CMS)
  • Asses functions of legacy systems and resources
  • Transition servers from a local data center to a cloud solution within AWS

2008 - 2011

Technology Services Coordinator
University of Nevada, Reno, Reno, NV

  • Development of a departmental Information Technology staff
  • Manage the implementation of a digital signage solution
  • Supervise the audio/visual systems and departmental IT staff
  • Maintain Technology Services budget of staff, equipment, and software
  • Effectively teach people with diverse backgrounds and knowledge the use of building technology
  • Manage the installation and customization of 3rd party systems
  • Research and identify areas for business process improvements
  • Manage multiple budgets related to technology and staffing within the Student Union
  • Train student and full-time team members on use of technology/computer equipment
  • Guide off campus organizations on technology needs for events within the Student Union
  • Provide excellent customer service in person, by phone, and e-mail
  • Resolve conflicts through active listening and understanding
  • Provide strategic enterprise development, evaluation, and support

2006 - 2008

Software Developer
International Game Technology, Reno, NV

  • Develop and maintain custom application using .Net, Java, and/or other technologies
  • Customize and troubleshoot 3rd party applications
  • Perform research and development of new process automation software
  • Maintain and troubleshoot the company ticket tracking system
  • Create SQL scripts as needed for custom software applications
  • Assist in the upgrade of SQL Server 2000 to SQL Server 2005
  • Manage the implementation of a requirements management software application
  • Convert SQL Server DTS packages to SSIS packages
  • Coordinate the movement of applications to a Citrix blade environment

2003 - 2006

Programmer/Analyst / Technology Services Coordinator
University of Nevada, Reno, Reno, NV

  • Positively and effectively interact with a diversity of students, staff, and community members
  • Develop and maintain Office of University Assessment web application
  • Assess the needs of end users and develop custom tables and applications
  • Maintain and troubleshoot the university campus card system
  • Assist the Director in the acquirement of a “One Card” system for the University
  • Work with outside vendors on maintenance of card production hardware
  • Support end users with varied backgrounds and system knowledge
  • Coordinate with the Associate Director all technology projects involving the Student Union
  • Assist in budgeting for needs assessment for new computer hardware, software, and other technologies

Toolbox

Software Engineering

HTML
CSS
JavaScript
VB.Net
C#
PHP

Content Management Systems

Umbraco
Sitecore
Ingeniux
WordPress
Vision
Figma

Infrastructure

IIS
Network Security
Information Security
Cybersecurity
FortiAuth
New Relic
AWS
Azure

Data Science

SQL
SQL Server
SQL Server Reporting Services
Google Tag Manager

Leadership

Public Speaking
Effective communication
Empathy
Integrity
Resilence
Project Management
Adaptability
SCRUM
Agile
Teamwork
Jira
Notion