Charles River DevelopmentJanuary - August 2023

End User Services IT Co-op

Skills Learned: Windows PowerShell, Javascript, ServiceNOW, Microsoft Azure, Microsoft Active Directory, Windows OS, Microsoft Office Tools

On my first Northeastern Co-op, I worked as an End User Support technician at Charles River Development. My main responsibilities were to fix issues with company assets, administer permissions and access requests to employee accounts, and complete projects to improve the efficiency of the department. On an average day, I would encounter numerous new problems to fix, allowing myself to quickly improve my skills as a problem solver. My greatest learning experiences and contributions to the company came through writing scripts and building infrastructure to automate various tasks for which the department was responsibile for.

Day-To-Day Responsibilities and Tasks
Scripting Work
All scripts below were written with Windows PowerShell
Service Now

In the middle of my Co-op, CRD IT switched their ticketing platform to ServiceNow. With ServiceNow proving to be more powerful than the previous ticketing application, I created workflows to control the onboarding and offboarding of employees within the company.

Workflow Structure
  1. Each day, a PowerShell script determines employees whom have entered the onboarding or offboarding process. When an employee is detected, the script creates an approriate ticket called a RITM (Requested Item) via a ServiceNOW API within CRD IT's ticketing system.
  2. This RITM is then assigned to CRD IT's queue. From this RITM, objects called "catalog tasks" are created to signify specific tasks IT employees need to complete in order to successfully onboard/offboard the employee.
  3. Once all tasks have been completed, the RITM is closed and the employee is considered to be 100% onboarded/offboarded by CRD IT. For offboarding tickets, automatic emails are sent every three days to ensure that all employee hardware has been returned to the company before their RITM is closed.
Infrastructure Created
Overall Experience

My first technical work experience was an amazing opportunity from which I flourished as an employee, problem solver, and thinker. I would like to extend my deepest gratitude to Justin Daigle, my supervisor, Michael Doherty, my mentor, and all other CRD IT employees who made my experience enjoyable.