Skip directly to content


IT Manager • Systems Analyst / Administrator

Qualification Highlights

I am a dynamic, self-motivated professional with years of experience and training and a wide range of skills. Outstanding performance evaluations, letters of appreciation, and written recommendations by managers, peers, and employees regularly recognize my ability to quickly learn complex systems, and to communicate both business and technical needs effectively with people at all levels of experience. Pride in my work drives me to ensure excellent service by actively monitoring both business and technical processes with an eye to iterative data-driven improvement.



Complex problem-solving, team building, creating and enforcing policy, promoting cooperation and collaboration among internal and cross-functional team members, evaluating and recommending new technologies, generating project proposals and reports, hiring, scheduling, training, mentoring, goal setting

Server Installation and Administration:

Windows Server 2012/2016, Mac OS X Server, Apache, MySQL, PHP, Filemaker Advanced Server 10/11, VPN, DNS, DHCP, Active Directory, Oracle VirtualBox, VMware Player, Microsoft SCCM, Microsoft FEP, file sharing (AFP, SMB, NFS, FTP, SSH), NAS, Open Directory


Educating clients on safe computing practices and the basics of network and host security, applying Group Policy Object (GPO) settings via Active Directory Domain Services (AD DS), monitoring professional channels for current threats and making recommendations for threat mitigation, cooperatively developing and maintaining operational procedures based on organizational goals and industry standards, creating security proposals based on threat analysis, Most major host-based anti-virus and malware detection tools, Snort, Wireshark, NMap, Tripwire, Nessus


x86/x64 laptops/desktops/servers and related and peripherals; LAN, WAN, VPN, RJ45 cabling, routers, switches, and hubs; Polycomm videoconferencing


PowerShell, JavaScript, VBScript, PHP, Bash Script, Java, VB.Net, C++


HTML, CSS, PHP, JavaScript


ImageNow/Perceptive Content, Drupal 7/8, OmniUpdate, NextGen DynamicForms, PeopleSoft PeopleTools

Professional Experience

Systems Administrator

October 2018 - Present: CIT Enterprise Applications, Cornell University, Ithaca, NY

Function: Technical expert for university-wide enterprise level software systems and custom integrations

  • Serve as technical expert for campus-wide software implementation projects
  • Meet with units to develop and document business needs and design technical solutions to meet those needs
  • Perform Windows and Linux server administration
  • Install and maintain (patching/upgrading) third-party, server-based, enterprise software.
  • Establish instrumentation, monitoring, and alerts to detect problems in servers, software, services, and batch processes
  • Proactively recognize, assess, and communicate system changes
  • Write and maintain technical documentation
  • Automation scripting
  • Install and maintain (patching/upgrading) third-party, server-based, enterprise software

Business Application Analyst

June 2016 - October 2018: SSIT Business Systems, Cornell University, Ithaca, NY

Function: Technical expert on enterprise level software systems and integrations

  • Provide modifications and enhancements to software and supporting custom applications.
  • Design, implement, test, and maintain custom integrations between applications.
  • Research impact, reviewing, testing and coordinating system upgrades, enhancements and fixes.
  • Evaluate business needs and revised operational procedures to implement system enhancements that meet changing business requirements using technical expertise.
  • Create and update processes and workflows as business needs change. Preparing system documentation.

Information Technology Support Assistant

June 2012 - June 2016: CALS OIT, Cornell University, Ithaca, NY

Function: Providing computer and networking support, server maintenance, scripting, and end-user education for CALS Office of Information Technology's North Service Area

  • Manage client systems through SCCM, AD and DNSDB
  • Write custom scripts to streamline PC deployment procedures
  • Work in an inter-group team to develop naming conventions and renaming procedures for printing
  • Standardize tech AD permissions to simplify management
  • Provide informal consultation and/or training to departmental staff
  • Upgrade, troubleshoot and repair computer hardware, software and networks
  • Assist in developing a new CALS IT website
  • Develop Drupal 7 modules to streamline IT internal processes

Information Technology Manager

July 2007 – June 2012: Binghamton University, Binghamton, NY

Function: Systems administration and employee management in a combined position for Computing Services, Networking, and Educational Communications at Binghamton University’s Downtown Center

  • Created operational processes and supporting documents to develop the unique position of Information Technology Specialist
  • Researched, evaluated and recommended new technologies, including SCCM and FEP
  • Developed lines of communication between ITS, the Dean’s office, department heads, staff and faculty, resulting in improved customer service
  • Interviewed, hired, scheduled, trained, managed and motivated new employees
  • Educated customers on system usage and suggested safe computing practices
  • Installed, configured and managed various critical servers; including web server, file server, backup server, FileMaker Server
  • Created, updated and maintained departmental website on OSX server, including coding pages to display FileMaker databases via PHP
  • Set up, configured, secured and maintained DigitalSentry servers for campus-wide monitoring
  • Set system and user group policies using AD DS
  • Created custom Windows P.E. disk to facilitate malware removal from outside the client OS
  • Created a custom windows script to profile all windows systems for asset management

On-Site Technical Services Manager

2006 – July 2007: Red Barn Technology Group, Alfred, NY

Function: Advanced on-site service and support for business-to-business customers

  • Analyzed new situations and adapted to unfamiliar equipment to provide service to any customer
  • Troubleshot and repaired hardware, software and networking issues on a wide range of systems
  • Built, installed and configured High Performance Computing systems for business customers including Cornell University

Internet Abuse Investigator

1999 – 2001: Adelphia Cable, Coudersport, PA

Function: Network and host security, violation investigation and reporting, policy management and enforcement

  • Investigated and tracked criminal activity, abuse of service and security issues in response to reports, security system notifications, or court orders
  • Communicated with our customers, support teams, management, and law enforcement regarding our Terms of Service, Acceptable Use Policy, security threats and applicable laws
  • Created proposals for increased security and logging
  • Kept current on the latest vulnerabilities and viruses, and secured any servers or systems affected
  • Assisted in developing and maintaining operational procedures
  • Collaboratively developed Terms of Service and Acceptable Use Policies
  • Kept current on laws regarding security, spam, copyright and cable communications to determine how they might affect our network


Bachelor of Science (BS) in Computer Science

2006 Alfred University, Alfred, NY
Cumulative GPA: 3.6


Acquia Certified Drupal 8 Developer

Management Courses

2012-2018: Cornell University, Ithaca, NY

Relevant Courses:

  • Turning Point
  • New Supervisors Orientation Certificate Program
  • Fundamentals of Lean and Six Sigma and their Applications
  • Communication Skills for Successful Management
  • Process Management Skills
  • Agile Project Management Essentials
  • Leadership Development for Technical Professionals
  • Strategies for Transitioning into Management
  • Putting ITIL® into Practice: Problem Management Techniques
  • Business Analysis Essentials
  • Management Development for Technical Professionals
  • Attracting, Motivating, and Retaining Technical Professionals
  • Developing Career Plans for Your Technical Professionals
  • Elements of a 360-Degree Performance Review


United States Marine Corps

1993 – 1999
Honorably Discharged

Relevant Courses
  • 8001 Written Communication for Sergeants
  • 8002 Leadership Course
  • 8004 Unit Training Management

Volunteer Experience

Vice President

Cornell Cooperative Extension Tompkins County Board of Directors 
Jan 2023 – Present 
Chair, Executive Director Search Committee
Jan 2023 – Present 


Functions: The Board is responsible for the overall program direction and quality within the Association. Board members serve as public ambassadors responsible for building support and enhancing the public image of the association. Strategic planning allows the board and staff to translate the mission and purpose of the Association into measurable goals and objectives while ensuring adequate resources to carry out the plan. The Boards is responsible for effective stewardship and management of all Association fiscal resources and assets. They are also responsible for selecting, securing, and supporting the Chief Executive Officer for the Association.


Employee Elected Trustee

Cornell University Board of Trustees 
June 2018 – September 2020


Functions: Fiduciary responsibility for the university; research, evaluate, and approve proposals made by usiversity president's office and administration in compliance with university bylaws; develop and submit proposals for advancing university mission


Pursuant to the university bylaws, the Board of Trustees is vested with "supreme control" over the university, including all of its colleges and other units. Cornell is one of relatively few institutions in the nation allowing the campus community to directly elect constituent members to its highest governing body. I am the only employee who serves as a voting member on the board. I serve on the University Relations Committee, Student Life Committee, Trustee-Community Communications Committee, and the Task Force on Student, Staff, and Faculty Diversity.


UHRB Panel Member

Cornell University Hearing and Review Board
Oct 2020 – May 2022


Functions: Work with a panel of students, faculty, and staff to evaluate the merits of cases brought forward by the Office of the Judicial Administrator, interpret the Code of Conduct, make a determination of culpability, and determine sanctions.


The University Hearing and Review Boards are the pool of students, staff, and faculty who serve on the panels that hear and review cases brought by the Office of the Judicial Administrator as part of the campus disciplinary process. These cases involve violations of the Campus Code of Conduct by members of the Cornell community.


Communications Director

Team Red, White, and Blue - Ithaca Chapter 
Aug 2019 – Present


Functions: Provide effective and consistent communication; plan and coordinate events; create and publish monthly newsletter; Establish, maintain, and document value-added Chapter supporters to create opportunities for the Chapter to receive media exposure through television, radio, and print media; recruit and train additional leaders to support the communications effort


The Communications Director coordinates with leaders and communicates the events and activities that allow our team members to live out the mission of veteran enrichment each and every day.


Executive Vice Chair

Cornell University Employee Assembly 
Apr 2016 – June 2018
Chair, Education Committee
Apr 2022 - Present
Voting Member
Apr 2015 – June 2018
Apr 2022 - Present


Functions: Plan and run meetings, create and distribute agendas, contact stakeholders and coordinate speakers, create and update annual calendar, facilitate difficult debates to reach consensus, manage conflict


The Executive Vice Chair chairs the meetings of the Executive Committee of the Employee Assembly and distributes the agenda and meeting materials for regular and special meetings of the Assembly, interfaces with individuals and units directly affected by pending business of the Assembly or its committees, and presides in the absence of the Chair. 


The Employee Assembly consists of 28 members, representing the community of Cornell employees, and is committed to providing staff with a means of continuous involvement in the governance of the University. Working closely with members of the administration, the EA encourages higher visibility for employees as community members, more equal participation with faculty and students in the policy-making process, and an increased sense of community through shared responsibilities.


Vice Chair of Operations

Cornell University Assembly
Aug 2016 – June 2018
Chair, Campus Infrastructure Committee
Aug 2016 – June 2018
Voting Member
Aug 2016 – June 2018
Apr 2022 – Present


Functions: Ensure staffing for all committees; train committee chairs; develop, propose, and manage annual budget; direct long-term inter-department collaboration to develop proposals for university policy changes; diplomatically handle regular interaction with media and the highest levels of university administration including the president’s office


The Vice Chair for Operations reviews and approves expenses under the discretionary budget of the Assembly, monitors the activities of each committee of the Assembly, assures that each committee of the Assembly is properly staffed, and fulfills the responsibilities of the Executive Vice Chair in their absence. 


With faculty, staff, undergraduates, and graduate or professional students appointed or elected by each of the shared governance bodies, the UA takes up issues of common interest to all members of the Cornell community. It has responsibility over the Campus Code of Conduct, is a stakeholder in major university policy initiatives, and works to establish and maintain open, effective, and efficient channels of communication between and amongst the community and university administration. The University Assembly must approve each appointment or reappointment by the President of the University to the following offices: the Judicial Administrator, the University Ombudsman, and the Judicial Codes Counselor.


LinkedIn Profile