1. Andrew Kulpa – IT Intern
Western Illinois University
Computer Science/ Law Enforcement Major
Class of 2017
2. Employee Permissions/sign-off forms are
important for verifying user authorizations
within businesses. Unfortunately, outputting
these forms causes them to reach ~100-250
pages in length of pure excel sheet.
I proposed and implemented a means to
automate this monotonous process; cut
training and process time to manually
process these almost entirely.
Overview
3. Identify necessary data within sign-off
reports.
Create and document VBA Modules.
Process documents through modules
created.
Verify and crosscheck documents to
solidify process.
Document and create instruction manual
for usage.
Plan
Identify
Data
Code +
Comment
Process Doc’s
Analyze +
Improve
Update
Documentation
5. Differences
• Dynamic Date, Page Count, and Directory
Name Formatting
• Standardized Page Formatting
• General Redundancy Removed
• Dynamic Deletion of Irrelevant Permissions
• Error Checking / Status Feedback
6. Create Base Document
Back-up Document
Find and delete:
Redundant Headers
(~100)
Format all relevant
permission titles
Scan through and
delete irrelevant
permissions (>Half of
Document)
Find and delete: Page
Numbers(~100)
Find and Change
Permission Names
Change System
Specific Folder Path
Names Currently
Mapped Drive Names
Setup Page Margins,
Header, Footer,
Columns; Title Rows
Workflow Differences
Create Base Document
Run Automation
Module
Verify and Save
• Exponentially more efficient.
• Improved on quality of reports.
Reduced Redundancy, etc.
• Standardization of process.
7. VisualBasicforApplications
•Network Notification
Rule/Module.
•Non-Modal prompt
message and usage
with module.
•Error-checking with
Charter Project and
description.
•VBA Project for
Charter.
•General
Assistance/Training.
ITSupport •Excel
•AutoCAD
•eDrawings
•Microsoft
Office/Lync
•Virus Clean-up
•Drivers
•Hardware
Repair/Upgrades
•Printer Repair
•General Networking
•Back-Up/Imaging
Documentation/Usability
•Provided in-depth
commenting for
Charter Project.
•Scripted many
manual processes
for Installations
•Created User
Manual for basic
troubleshooting and
editing of VBA
Projects.
Key Accomplishments
8. Hands-on experience with Enterprise Software
and troubleshooting practices.
Advanced understanding of Excel, Microsoft
Office, and Visual Basic for Applications.
A wide range of IT support tickets (way too many
to list specifically!) and networking opportunities.
Independent and team-based work with priority-
based work such as projects, tickets, etc.
Intern Experience