About Me
James Garrigan
IT Infrastructure Engineer
I am an IT professional in New York City with years of experience as both a contractor and an employee supporting roles and features within Windows Server, including both Active Directory and automation via PowerShell.
Ideal Opportunity: The ideal position will leverage my technical skills and abilities to support the entity and colleagues. I am eager to learn, and I excel at entities that provide a supportive environment for growth.
Location: Remote/Hybrid/On-site – New York City (NYC) or locations accessible via public transportation within 1 hour. I live in New York City.
Compensation: Flexible – W2
I leverage my diverse experience to develop solutions for complex challenges.
My contributions align with the strategic direction of the entity and/or the technology.
Connect On Social
I have provided IT services, as a consultant, a contractor, and an employee across various business sectors.
Entertainment, Financial, Government, Healthcare, Hospitality, Legal, Manufacturing, Service, and High net worth individuals/families
Primary Skills
Although I supported many technologies at previous jobs, the following are my core competencies.
Windows Server
PowerShell
Active Directory
Recent Employment Summary
PHM Services
Jul 2023 – Present
Part time
IT Support Engineer
I provide a variety of ad-hoc IT services for small business clients.
- Windows based servers: Operating system installations, Active Directory …
- Windows based desktop computers: Operating system installations, software upgrades …
- Networking / Firewall: Example: Update the DHCP configuration in a SonicWall firewall.
New York City Department Of Education
Jul 2021 – Jul 2023
Contract
Expert IT Specialist
- The contract was renewed.
New York City Department Of Education
Jul 2019 – Jul 2021
Contract
Specialist / Classroom Connectivity – Server QA Deployment Engineer
- Provide support for the Classroom Connectivity Project of school server integration including but not limited to delivery, installation, and break/fix activities.
- Configure physical (Windows 2012 R2 Core) and virtual servers (3 Windows VMs and 2 Linux VMs), Remote Access cards, Active Directory, DNS Services, LAN, and network services.
- Troubleshoot and provide support for hardware and software problems during the server integration including, but not limited to, DHCP, DNS, Active Directory, SNMP, TCP/IP, and WINS.
- Create and update documentation of all work efforts to support server integration for sites, including design documents and process diagrams.
- Perform testing on Servers.
- Interact with the client’s end-users and vendors to resolve logistic and hardware issues with equipment.
- Script/automate tasks to improve provisioning and troubleshooting.
Previous Employers / Clients
Lloyds Bank
ICBC
NYC DOE
What Colleagues Say
James, I wanted to take a moment to express my sincere appreciation for all the hard work and dedication that you have shown during the CCU project. I appreciate your professionalism, expertise, and willingness to collaborate to make the server rollout a true success for NYCDOE. Once again, thank you for your hard work and dedication.
Server Operations Team
NYC DOE – DIIT
Working with James Garrigan (Thank you Jim for the huge help!) we were able to automate a batch file to switch the service from “disabled” to “Enabled” and trigger a service start on the asset. Once done the application installed with no issues or errors.
Server Operations Team Member
IT Engineer – NYC DOE DIIT