# www.garriganenterprises.com > Job Search | James Garrigan | PowerShell | Windows Server | Active Directory ## Posts ### Memorable Quotes Sometimes it is the very people who no one imagines anything of who do the things no one can imagine. - Movie: The Imitation Game ### PowerShell Samples: My Videos hosted at YouTube. Job - NYC Dept. Of Ed. I created a script, approximately 40,000 – 50,000 lines of PowerShell code, to configure either a single physical Windows-based (Windows 2012 R2/2016/2019/2022) server or a pair of servers with up to five virtual servers (3 Windows VMs and 2 Linux VMs), Remote Access cards, Active Directory integration, DNS integration, and network connectivity. For the videos, I appropriately changed configuration information such as naming conventions and IPv4 addresses. The videos are hosted at YouTube. For policy related information view YouTube's policies. https://www.youtube.com/embed/WAmmNc4Vbpc https://www.youtube.com/embed/6Rk8l335bEw https://www.youtube.com/embed/U3_oIZ4GSbg ## Pages ### Cookie Policy Cookie Policy Cookie Policy | James Garrigan | IT Infrastructure Engineer | New York City COOKIE POLICY Last updated September 06, 2025 This Cookie Policy explains how the site www.garriganenterprises.com ("Website") uses cookies and similar technologies. It explains what these technologies are and their respective purpose, as well as your rights to control use of them. Summary: The website does not use cookies to collect personal information, or that becomes personal information if combined with other information. The website neither displays ads nor collects analytical/tracking data via embedded code. The contact page uses Google Captcha to distinguish humans from bots or automated software. The cookie notification banner keeps a record during the session of whether a user has accepted, rejected, or has an unknown consent status for cookie collection. The consent banner does not reappear after the user clicks “OK”. The videos are hosted by YouTube and thus this website does not manage the related cookies. What are cookies? Cookies are small data files put on your computer or mobile device when you visit a website. Website owners use cookies to make their websites function, or to function more efficiently, as well as to provide reporting information. Cookies set by the website owner are "first-party cookies." Cookies set by parties other than the website owner are "third-party cookies." Third-party cookies enable third-party features for the website (e.g., advertising, interactive content, and analytics). The parties that set these third-party cookies can recognize your computer both when it visits the website in question and when it visits certain other websites. Why do the sites use cookies? Sites use first- and third-party cookies for several reasons. For technical reasons "essential" or "strictly necessary" cookies enable the website to operate. Third parties serve cookies through the website for advertising, analytics, and other purposes as described in more detail below. How can I control cookies? You have the right to decide whether to accept or reject cookies that are not essential/functional. The specific types of first- and third-party cookies served through the website and the purposes they perform are in the table below (please note that the specific cookies served may vary depending on the specific Online Properties you visit): Essential website cookies: These cookies are strictly necessary to provide you with services available through the website and to use features, such as access to secure areas. Name:rc::aPurpose:Used to track and analyze user behavior to distinguish humans from bots or automated software on the contact page.Provider:www.google.comService:reCAPTCHA View Service Privacy PolicyType:html_local_storageExpires in:persistent Name:wp_gdpr_cookie_preferencesPurpose:The cookie notification banner keeps a record during the session of whether a user has accepted, rejected, or has an unknown consent status for cookie collection. The consent banner does not reappear after the user clicks “OK”.Provider:Unsupported WordPress pluginService:Cookie Consent BannerType:html_local_storageExpires in:session Name:AMP-CONSENTPurpose:It keeps a record of whether a user has accepted, rejected, or has an unknown consent status for cookie collection. The consent banner does not reappear after the user clicks “OK”.Provider:Unsupported WordPress plugin / Google AMP CodeService:Cookie Consent BannerType:http_cookieExpires in:11 months 30 days Third party performance and functionality cookies: These cookies enhance the performance and functionality of the website but are non-essential to their use. However, without these cookies, certain functionality (like videos) may become unavailable. Name:__Secure-ROLLOUT_TOKENPurpose:YouTube uses it to manage the phased rollout of new features and updates.Provider:www .youtube.comService:YouTube View Service Privacy PolicyType:server_cookieExpires in:5 months 27 days Name:VISITOR_PRIVACY_METADATAPurpose:Stores the user’s cookie consent state for the current domain.Provider:www .youtube.comService:YouTube View Service Privacy PolicyType:server_cookieExpires in:5 months 27 days Name:yt-remote-device-idPurpose:Stores a unique ID for the user’s device for YouTube.Provider:www .youtube.comService:YouTube View Service Privacy PolicyType:html_local_storageExpires in:persistent Name:ytidb::LAST_RESULT_ENTRY_KEYPurpose:Stores the last result entry key used by YouTube.Provider:www.youtube.comService:YouTube View Service Privacy PolicyType:html_local_storageExpires in:persistent Name:yt-remote-connected-devicesPurpose:Stores a list of connected devices for YouTube.Provider:www.youtube.comService:YouTube View Service Privacy PolicyType:html_local_storageExpires in:persistent Analytics and customization cookies: These cookies gather data to assess website usage, evaluate marketing effectiveness, or customize your experience. Name:s7Purpose:Gathers data regarding site usage and user behavior on the website.Provider:This is a false positive that only occurs when the cookie consent banner is enabled.Service:Adobe AnalyticsType:html_local_storageExpires in:Persistent Name:NIDPurpose:Sets a unique user ID to remember user preferences.Provider:google.comService:Google View Service Privacy PolicyType:server_cookieExpires in:6 months Name:__Secure-YNIDPurpose:It registers a unique ID for keeping statistics on which videos a user has watched and is necessary for the implementation and functionality of YouTube video content embedded on websites.Provider:www .youtube.comService:YouTube View Service Privacy PolicyType:http_cookieExpires in:5 months 27 days Third party advertising cookies: These cookies make advertising messages more relevant to you. They perform functions like preventing the same ad from continuously reappearing, ensuring that ads appear properly, and in some cases selecting advertisements that are based on your interests. Name:VISITOR_INFO1_LIVEPurpose:YouTube is a Google-owned platform for hosting and sharing videos. YouTube gathers user data from embedded videos and combines it with Google profile information to deliver targeted ads on its own and other websites. Google uses this cookie in combination with SID to verify Google user account and most recent login time.Provider:www .youtube.comService:YouTube View Service Privacy PolicyType:server_cookieExpires in:5 months 27 days Name:YSCPurpose:YouTube is a Google-owned platform for hosting and sharing videos. YouTube gathers user data from embedded videos and combines it with Google profile information to deliver targeted ads on its own and other websites. Google uses this cookie in combination with SID to verify Google user account and most recent login time.Provider:www .youtube.comService:YouTube View Service Privacy PolicyType:server_cookieExpires in:session Unclassified cookies: These cookies remain uncategorized. Name:PathPurpose:UnknownProvider:WebsiteService:UnknownType:server_cookieExpires in:Session How can I control cookies on my browser? As to how you can refuse cookies through your web browser, the controls vary from browser to browser, and you should visit your browser’s help menu for more information. The following is information about how to manage cookies on the most popular browsers: Chrome Internet Explorer Firefox Safari Edge Opera In addition, most advertising networks offer you a way to opt out of targeted advertising. If you would like to find out more information, please visit: Digital Advertising Alliance Digital Advertising Alliance of Canada European Interactive Digital Advertising Alliance What about other tracking technologies, like web beacons? Cookies are not the only way to recognize or track visitors to a website. Web beacons (sometimes called "tracking pixels" or "clear gifs") are tiny graphics files that contain a unique identifier that enables a site to recognize when someone has visited the website or opened an email including them. This allows the site, for example, to monitor the traffic patterns of users from one page within a website to another, to deliver or communicate with cookies, to understand whether you have come to the website from an online advertisement displayed on a third-party website, to improve site performance, and to measure the success of email marketing campaigns. In many instances, these technologies are reliant on cookies to function properly, and so declining cookies will impair their functioning. Do you use Flash cookies or Local Shared Objects? Websites may also use so-called "Flash Cookies" (also known as Local Shared Objects or "LSOs") to, among other things, collect and store information about your use of the services, fraud prevention, and for other site operations. If you do not want Flash Cookies stored on your computer, you can adjust the settings of your Flash player to block Flash Cookies storage using the tools contained in the Website Storage Settings Panel. You can also control Flash Cookies by going to the Global Storage Settings Panel and following the instructions (which may include instructions that explain, for example, how to delete existing Flash Cookies (referred to "information" on the Macromedia site), how to prevent Flash LSOs from being placed on your computer without your being asked, and (for Flash Player 8 and later) how to block Flash Cookies that are not being delivered by the operator of the page you are on at the time). Please note that setting the Flash Player to restrict or limit acceptance of Flash Cookies may reduce or impede the functionality of some Flash applications, including, potentially, Flash applications used in connection with the services or online content. Do you serve targeted advertising? Third parties may serve cookies on your computer or mobile device to serve advertising through the website. These companies may use information about your visits to this and other websites to provide relevant advertisements about goods and services that you may be interested in. They may also employ technology to measure the effectiveness of advertisements. They can accomplish this by using cookies or web beacons to collect information about your visits to this and other sites to provide relevant advertisements about goods and services of potential interest to you. The information collected through this process does not enable this site or them to identify your name, contact details, or other details that directly identify you unless you choose to provide these. How often will you update this, Cookie Policy? The owner of the site may update this Cookie Policy from time to time to reflect, for example, changes to the cookies the site uses or for other operational, legal, or regulatory reasons. Please therefore revisit this Cookie Policy regularly to stay informed about the use of cookies and related technologies. The date at the top of this Cookie Policy is the revision date. Where can I get further information? If you have any questions about the use of cookies or other technologies, please contact the owner of the site via the contact page . ### Cover Letter Alternate 1 Cover Letter - Alternate 1 Cover Letter Alternate 1 | James Garrigan | IT Infrastructure Engineer | New York City Download MS Word Version James Garrigan New York, NY                                                                                                                                +1 (646) 504-7620 https://www.linkedin.com/in/jimgarrigan                                                                      garriganjobsearch@outlook.com   My name is James Garrigan.   Seeking: Full-time or long-term W2 contract roles with benefits in NYC. I do not have a car. Skills: IT Infrastructure | PowerShell Automation | Windows Server | Active Directory | Technical Book Reviewer Objective: I am looking for a role that leverages my technical skills to support colleagues and the organization. I am eager to learn, and I thrive in supportive environments. Values: I value honesty and believe a good reputation is priceless. I have been sought out by past employers, including Lloyds Bank, for legal matters. In addition, the NYC Council’s technology committee, the New York Post, and Bloomberg’s newsroom reach out regarding public interest matters. I know my strengths and limitations and I am not afraid to seek assistance. NATIONAL SECURITY ELIGIBILITY DETERMINATION: Federal Public Trust (SF-85P) [Interim][1]. ·         Resume confirmed as shared with other federal agencies: gs-13 interview request   Portfolio: Work samples (details altered) References: C-level executive at [ ] Bank: Received positive feedback from Tech Systems. VP of Application Support at [ ] Bank: "James is a hard worker, knowledgeable on various platforms." Director at [ ]: "James is very knowledgeable about IT systems and would be an asset to any company." IT Integration vendor: "Thank you for the amazing turnaround and professionalism." Experience: Managed adversity while configuring computer equipment for Goldman Sachs/Marshall Wace. Multi-talented: Authored a short story that led to a filmed/taped Q&A session at the Producers Club in Times Square. At the NYC DOE, I created PowerShell scripts to automate tasks. The primary task was creating and maintaining a script that automated the configuration for 3400+ Hyper-V servers. Sample videos are available. Jim Garrigan - YouTube  I appropriately altered details. Provided sound advice for previous employers and at the NYC DOE I leveraged PowerPoint to present operational concerns.   Cover Letter and Resumes: Cover Letter and Resumes   Recommendations/Testimonials: Recommendations/Testimonials     Regards,   Jim Garrigan   garriganjobsearch@outlook.com www.linkedin.com/in/jimgarrigan     Other   Videos of sample work products: Jim Garrigan - YouTube   Interview Requirements: The entity will share the full job description via email at least one business day before the meeting. Meeting requests require two business days of lead time and confirmation within two hours. A time slot is open until confirmed. The local time zone is America/New York. Video calls require a dial-in telephone number for audio, and all participants must be visible. Permission to record or transcribe audio/video calls is neither granted nor assigned to any entity.   Preferred Contact Method: Email garriganjobsearch@outlook.com   Personally Owned Equipment Policy—Personal/Professional Data Demarcation: Except as explicitly stated, I do not use personally owned equipment for job-related electronic communications. Examples of prohibited use include apps, chat, email, text, voice messages, and video. I do not retain job-related non-transitory data of any type on personally owned equipment. For job-related work, I may use personally owned equipment solely for voice calls via a cellular or a landline telephone and remote computer sessions, through which only screen images, keystrokes, and mouse actions flow between the remote system and a local virtual machine designated for the job. [1] On October 29th, 2024, I learned the government job was put on hold on or before October 10th, 2024. It seems you’re cleared, but unfortunately, the position in New York is currently on hold from the client’s side. They issue an interim clearance first, and then you receive the final clearance after the interview. You can start working with the interim clearance. ### Testimonials Testimonials Testimonials | James Garrigan | IT Infrastructure Engineer | New York City Testimonials Recommendation from a C-level executive at […] Bank: [received] a voicemail from […] of Tech Systems […] left a very positive reference for you on her voicemail. Recommendation from a VP of Application Support at […] Bank: James is a hard worker and is very knowledgeable on various platforms. Recommendation from a Recruiter: Just got off the phone with [Head of IT at […] Bank] He had great things to say about you and I know it will be very helpful as we move forward in speaking about your strong technical abilities. Recognition from a CTO: I just wanted to let you know that your diligence with working with BTP is really paying off. They have been much more responsive, and they are actually getting things done! Recommendation from a Director at NYC DoITT: James was hired as a Business Analyst to assist the City of New York in developing an eRetention Policy. Though the project never got off the ground, James did write a comprehensive document on what the City needed to do to reach its goal. James is very knowledgeable with IT systems and would be an asset to any company. Recognition from an IT Integration Vendor: In all the craziness this year I wanted to stop and thank you for the amazing turnaround and your professionalism. Dealing with you is a pleasure. Take care and I wish you a great break. Recognition for creating a PowerShell script for a project: ** a special “THANKS” to James Garrigan for assisting us with this huge undertaking. Much Appreciated!!! Recognition for creating a PowerShell script to automate a batch file: 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. Recognition for hard work and dedication: 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. Recognized as a highly skilled Microsoft Server SME: Jim is a highly skilled Microsoft Server SME who handled server config and deployment for the +$1B NYCDOE network upgrade effort of more than 1000 schools... Recognition from a NYC DOE DIIT colleague: James, I just wanted to say that it was a sincere pleasure to work with you. You are a well-oiled cog in the DIIT machine. Take care and be well! Recognition from a Wordpress Plugin Developer 1: Thank you for the detailed feedback and testing! You’re absolutely right about the regex precision. Your analysis was spot-on – the previous pattern was too broad and caught both scenarios. The new version follows your proven approach of only intercepting the problematic trailing slash redirects. Really appreciate you taking the time to test and provide such detailed technical feedback. This kind of collaboration makes the plugin better for everyone! Recognition for reviewing errata in a technical book: Dear Reviewer, Thank you for your reply. We will share this information with the reader. We appreciate you taking time off from your busy schedule to answer this query. If the reader needs any further help or has any queries, we will contact you for it. Recognition from a Wordpress Plugin Support Team 2: Thank you for sharing your solution and experience. Recognition from a Wordpress Plugin Support Team 3: Thank you for taking the time to analyze and share such detailed feedback — it was very helpful in identifying the problem. ### Sitemap Sitemap Sitemap | James Garrigan | IT Infrastructure Engineer | New York City ### Resume Full Resume Full Resume Full | James Garrigan | IT Infrastructure Engineer | New York City Download MS Word Version Download MS Word Parser Version Highlights Innovative and Multifaceted IT Infrastructure Engineer Technical Skills PowerShell | Active Directory | DNS | Windows Server 2022/2019/2016/2012/2008/2003 R2 | Group Policy | Hyper-V | Exchange 2007/2003 | Network Applications | TCP-IP National Security Eligibility Determination Federal Public Trust (SF-85P) [Interim][1]. Experience Technical Reviewer Packt Publishing Freelance New York, NY October 2024 - October 2024 Assignments. Windows Server 2025 Administration Fundamentals IT Systems Engineer PHM Services Part-time New York, NY July 2023 - Present 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 Small business networking hardware: Example: Update the DHCP configuration in a SonicWall firewall. Expert IT Specialist Contractor via Broad Crossing Inc. New York City Department of Education Contract Brooklyn, NY July 2021 - July 2023 The contract job was renewed for two more years with a new job title via Broad Crossing Inc. I managed 40,000 lines of PowerShell code for the server integration tasks. Circa July 2019 550 lines of code existed. As new requirements for the integration process arose, I updated the code and the QA process accordingly. I updated the code to function with Server 2022. I completed a major update of the server integration script to accommodate a new networking architecture while maintaining full compatibility with the current environment. I added support for VLSM, new DHCP scopes, and settings such as DNS addresses were moved from code to text files. Because I planned appropriately, when the entity changed its DNS settings, I only needed to update one text file for the script and one tab for the QA process in the Excel worksheet template file. I continued to increase the level of automation by reducing the amount of human input. I added encryption. The process became more secure. The operator does not need to enter two pairs of credentials. I developed code that proactively monitors and manages over 3,300 physical and virtual servers. The monitoring framework enabled the servers to automatically resolve faults for both Hyper-V replication and DHCP and some unresponsive operating system states. In addition, the framework ensured that Windows-based servers with more than 30 days of uptime are restarted outside of normal operating hours. Before implementing the code, it was not unusual to find servers that had not been restarted for several years. I created multiple scripts to change the DNS IP address settings in the Hyper-V servers, virtual machines, and DHCP services. Via PowerShell, I generated reports which enabled management to proactively allocate larger blocks of IPv4 addresses to schools. I also created code that updates the configuration of the respective DHCP scope. I implemented and deployed code that creates a centralized nightly backup of the DHCP configuration from each school. I received requests from the SCCM team to create code to enable their processes to execute. On Fridays, I conducted online classes for interns and the server team. Within related internal correspondence, my name appeared on the list of recipients along with members of management. Key technical and educational staff members reached out to me instead of their in-house bureaucratic IT groups for assistance and timely decisions. Specialist / Classroom Connectivity - Server QA Deployment Engineer Contractor via IIT New York City Department of Education Contract Brooklyn, NY July 2019 - July 2021 From the existing PowerShell scripts, 550 lines of code compatible only with Server 2012R2, I developed a cohesive process using PowerShell which manages the configuration of the Hyper-V Host servers and multiple Windows and Linux virtual machines. Approximately 30,000 lines of code existed at the end of the first contract. I created new versions of the integration scripts for Windows Server 2016, Windows Server 2019, RHEL 7.7, RHEL 8.2, and CentOS 7. I reduced the deployment time from hours to approximately 50 - 60 minutes. The VM's are simultaneously created and configured. I created a quality assurance process to verify the configuration. I utilized Excel to create an integration checklist with a QA tab. I significantly reduced the quantity of manual input for the integration. For the Linux VMs, I used plink.exe to automate tasks that were manually executed via the vi editor. I also used winscp.exe to automate copying files to the Linux VMs. For Server 2016 … I leveraged PowerShell Direct and for Server 2012R2 I developed an innovative solution. I created Red Hat and CentOS Kickstart images which enable automated custom settings per site. The existing RHEL 6.4 script required the operator to manually key in the configuration. Within the integration script, I provided the operator with the ability to selectively execute blocks of code thus enabling the operator to recover from externally caused errors and rebuild individual VMs. I created a PowerShell script that locates and resolves Hyper-V replication problems. All blocks of code that execute changes were evaluated within an IT lab before being used in the production environment. I created and updated documentation for the pre-integration tasks and the integration tasks. I shared it with the related teams. I also executed live demonstrations for my colleagues. Daily tasks included receiving help desk tickets, executing the scope of work, and updating the tickets. Information Technology Contractor New York City Department of Education Contract Brooklyn, NY July 2019 - July 2023 Provided support for the Classroom Connectivity Project of school server integration, including configuration and break/fix activities. Configured a physical (Windows 2012 R2/2016/2019) server and virtual servers (3 Windows VMs and 2 Linux VMs), Remote Access cards, Active Directory, DNS services, LAN, and network services. Troubleshot and provided support for hardware and software problems during the server integration, including, but not limited to, DHCP, DNS, Active Directory, SNMP, TCP/IP, and WINS. Created and updated documentation of all work efforts to support server integration for sites, including design documents and process diagrams. Performed testing on servers. Interacted with the client's end-users and vendors to resolve logistic and hardware issues with equipment. Scripted/automated tasks to improve provisioning and troubleshooting. IT Systems Engineer - IT Training and Job Search - NYC DOE Hiring Process Job Search Activity New York, NY October 2018 - July 2019 Notable activities: IT Training: Skillsoft online training classes | O'Reilly series "Head First Python" | System Center 2012 Configuration Manager (SCCM) Unleashed; Sams Pearson Created an Internet site within Linux to advertise my skills | Distributed cover letters, and resumes - Integrated with Google Analytics | Adsense, Search engines: Bing, Google, Yandex The hiring process for the NYC DOE role began in February. The start date was 22nd July 2019. [5 months] Experience IT Systems Engineer PHM Services Self-employed New York, NY April 2019 - April 2019 Projects: Wonder Works Construction - Disaster recovery team member. Desktop support - Formatted hard drives, deployed Windows 10: added to the domain and installed software. Server 2012 support - Active Directory issues - diagnosed (dcdiag) / repaired (eseutil) after a system restore. IT Systems Engineer Baseil Associates Part-time New York, NY March 2019 - March 2019 Projects: Cravath, Swaine & Moore LLP - I was a member of a team that updated the Lenovo software on Windows 10-based computers and verified/updated the inventory of the end-user computer hardware. IT Systems Engineer PHM Services Self-employed New York, NY December 2018 - March 2019 IT Systems Engineer SourceWave Inc Self-employed New York, NY November 2018 - November 2018 Projects: American Express - End User Relocation | New York Life - End User Relocation IT Infrastructure Engineer Kipany Productions, Ltd Full-time New York, NY May 2018 - October 2018 Responsible for supporting: The company network, data center, end-user computing hardware, Office 365 / Email encryption, Asset inventory Security and Compliance Initiatives: PCI DSS, HIPAA/Hitech, and SOC 2 Documentation | Visio Diagrams IT Systems Field Engineer PHM Services Self-employed New York, NY May 2017 - May 2018 I provided a variety of ad-hoc services for clients. Administration - Migrated Exchange mailboxes | Created/Deleted Active Directory user accounts. Problem Resolution - VMware-based Windows Servers | Desktop Operating systems | Applications | Software IT Messaging Contractor via KFORCE New York City Department of Information Technology & Telecommunications Contract Brooklyn, NY January 2017 - May 2017 I was responsible for assisting DoITT with planning and implementing new Enterprise Vault email archiving policies. From a recommendation - Though the project never got off the ground, James did write a comprehensive document on what the City needed to do to reach its goal. The NYC DoITT Director offloaded tasks to me. I created proposals to enable city agencies to obtain funds to purchase equipment and/or software. IT Systems Consultant via PHM Services Industrial and Commercial Bank of China Financial Services LLC Contract New York, NY July 2016 - December 2016 I added value to the client by partnering with the in-house IT staff to complete the assignments with a high level of precision. A discovery process was performed, the subject matter was researched, the client was presented with options, and based on the client's feedback the plan was amended, verified within a VMware-based IT lab, and executed in production. A detailed runbook with Visio diagrams was created for the implementation. Built a VMware-based IT lab environment that contained elements from production to prepare for live changes. Upgraded the existing single-node BlackBerry Enterprise Server (BES) v. 5.0.2 with MSDE to a two-node Active/Passive (high availability) configuration v. 5.0.4 MR13 cluster with SQL 2014. Created a Mobile Device Management (MDM) proposal to deploy and manage Apple devices. Active Directory Optimized Microsoft DNS and group policies in a multi-forest environment. The recovery plan leveraged a combination of scripts with command line utilities to export the DNS configuration/data and similar scripts were created and verified for restoring the environment. Prepared for an IT audit by identifying stale computer objects via PowerShell scripts. Customized reports were created by modifying an Excel add-in to accept LDAP queries. Upgraded legacy operating systems, e.g. Server 2008 to Server 2012 R2 via the use of VMware OS templates Migrated - FSMO roles | certificate authorities (PKI) | domain controllers | application servers. Provided guidance and acted as a technical resource to both IT management and the service desk IT Management: MDM Solution | Microsoft Technology | FINRA Compliance Service Desk: Symantec Ghost | McAfee EPO Patch Management - Deployed a VMware-based 2012 R2 server with the WSUS role in the "DR" datacenter Utilized group policies to enable the DR computer objects in the forests to use the same WSUS server. IT Infrastructure Engineer / Team Leader Lloyds Bank, Plc. Full-time New York, NY March 2011 - May 2016 Hired as a full-time employee. I had been a contractor. I was a trusted advisor to management, developed innovative solutions for unique problems, delivered projects in a timely and efficient manner, resolved end-user and other technical issues, and shared knowledge with colleagues. Systems: Exchange 2003 - High Availability - CA RHA Clusters, Exchange 2007 Microsoft Clusters (CCR's) on VMware, and BlackBerry 5.x / 12.x, RightFax - High Availability, using VMware Site Recovery Manager. Participated in a data center migration: Data circuits | Created a script to copy data from EMC storage to NetApp storage. The script leveraged Robocopy and recursive logic to mitigate issues with long file/folder paths. PowerShell / batch file scripts / scheduled tasks were utilized to extract and forward data via email to UK teams. A PowerShell script was created to increase the efficiency of the monthly Microsoft patch installation process. The script stopped services on related groups of servers, application servers followed by the database servers. All servers were restarted, patches were installed, necessary reboots occurred, and the services were started on the database servers followed by the application servers. Redesigned the US Active Directory - Forest Consolidation | Group Policy | Schema updates - to harmonize US AD to headquarters' directives with minimal impact on production. Implemented Cisco IronPort email security appliances with redundancy. Implemented MessageLabs SPAM Manager: Reduced IT overhead | Provided better service to the colleagues. Managed Microsoft Exchange - Consolidated Exchange Organizations | Upgraded Exchange 2003 to Exchange 2007 Microsoft Clusters (CCRs) on VMware. Implemented BlackBerry 5.x and 12.x with high availability. Integrated InfoBlox DNS physical and virtual appliances with Microsoft DNS: Harmonized US and UK systems and enhanced the security posture of the IT environments. Managed RightFax | Upgrades | SIP line migration | BCP via VMware Site Recovery Manager Optimized/redeployed Websense and Microsoft ISA to achieve better integration in the production and the DR data centers thus eliminating past issues | Leveraged pac files - enabled a simple method of automatic failover/ load-balancing. Utilized group policies to push the configuration to servers and workstations. Replaced Websense / Microsoft ISA with appliances from Trustwave (M86): Malware filtering, URL filtering, Internet Proxy - Created the initial policies, regex expressions … - handed over to the US IT Security team. Participated in the rollout of Windows 7 | Policies | Configuration | Application Palette Composed documentation for business requirements, project implementation, bulletins, Visio diagrams. Created PowerPoint presentations to educate and build consensus for strategic decisions. Functioned as IT Liaison to internal and external counsel for all US and relevant UK Legal Discovery (e-discovery), gathering relevant data for active and pending litigation. Application - Enterprise Vault Discovery Accelerator Managed the US IT Compliance (FINRA) program for a broker/dealer business from inception, employing Enterprise Vault Compliance Accelerator with WORM storage to satisfy FINRA requirements 17a-3 and 17a-4. Responsible for the annual audit with the Bank's 3rd party designee to FINRA. Implemented Globanet's Merge1 to capture BlackBerry SMS | PIN-to-PIN | Bloomberg Email Implemented Actiance Vantage software to capture Cisco Jabber chat data. Managed and executed the IT Infrastructure tasks for a business divestment. Guided the UK e-surveillance program to satisfy a LIBOR requirement for the FSA. Primary contact between US IT Infrastructure and UK - Home Office IT for Cyber-security and Infrastructure projects | IT related - Architecture, Project funds, Human Resources - Training systems | Employee Records Built multiple VMware-based preproduction test environments in the US that were integrated with the respective UK headquarters IT test environments to facilitate the deployment of UK applications/systems in the US. Leveraged VMware to deploy Windows servers from OS templates integrated with UK standard build scripts. Assisted with the administration and maintenance of Citrix XenApp, NetScaler, VMware vSphere, NetApp SAN Experience IT Infrastructure Engineer Contractor at Lloyds Bank, Plc. Apex Systems Contract New York, NY September 2010 - March 2011 Provided IT support services at Lloyds Bank, Plc. IT Systems Consultant Garrigan Enterprises Inc. Self-employed New York, NY January 2008 - September 2010 Provided IT services to small businesses as an independent contractor to PHM Services, Technologies on Premises, and other IT services companies. Clients included small mom/pop retail entities, restaurants, law offices, and hedge funds. Data Backups: Backup Exec | Internet-based backups Deployed Symantec Endpoint Protection with the management console. Managed the desktop via group policies. Implemented Citrix server with thin client terminals. Implemented Symantec Ghost for the deployment of hard drive images. Implemented Windows Software Update Services (WSUS) to deploy Microsoft updates/patches. Leveraged VMware to migrate legacy application servers from legacy hardware. Built multiple VMware hosts on HP Servers, racked/stacked, copper & fiber cabling, fiber switch configuration. Migrated active directory from server 2003 to server 2008 on new hardware. Migrated a Smarter Email system to Exchange 2007 with a Barracuda appliance. Upgraded/replaced IT equipment: servers, workstations, network electronics, Cisco ASA. Supported Websense URL filtering: Modified policies - Added/modified URLs and managed user permissions. Updated a real estate management company's computer environment (Active Directory | Data Shares | NTFS permissions | Operating Systems), delivered accurate and more efficient applications and systems. Supported computer operations of a staffing company with 10+ office locations, enabling computer operations that would not have been affordable with full-time employees. IT Systems Consultant PHM Services Self-employed New York, NY September 2007 - January 2008 Provided IT support services to small and medium-sized businesses. Clients: small mom/pop retail establishments, non-profits, restaurants, law offices, hedge funds Installed, configured, managed, upgraded, and migrated user and configuration data: Blackberry Enterprise Server, Exchange Server 2003 | 2007 Firewalls | Routers | Switches Symantec Anti-Virus | Anti-SPAM solutions Symantec Backup Exec Active Directory | NTFS Permissions - Windows 2003 | 2008 Windows Operating Systems - Desktop | Server Systems Engineer / Administrator LS Power Development / Luminus Management, LLC Full-time New York, NY August 2005 - September 2007 Hired as a full-time employee. A previous client of the Netsys Group – The entities were expanding, and full-time IT staff was required. Built the NJ & NYC IT Infrastructure: Desktops | Firewalls | Messaging | Servers | Switches | Routers Provided connectivity between the offices and remote clients via secure VPN on Cisco firewalls. Successfully passed an IT audit which included penetration testing, documentation | Visio diagrams. Managed IT using a hands-on, results-oriented style in a fast-paced, dynamic environment. Applied in-depth knowledge of technical concepts, practices, and procedures. Established standards for IT operations, evaluated vendors, and hardware/software. Analyzed technologies to determine the feasibility of adoption and provided a summary to management. Developed project proposals, and budgets, recommended IT purchases and upgrades. Proposed and implemented an IT strategic plan to support present and future initiatives. Resolved LAN/WAN [TCP-IP] connectivity, performance, security, market data/trading issues. Monitored systems, and provided emergency responses to minimize outages, and data loss. Stayed informed on general business and technological trends related to the company's business Reduced the complexity of the environment by consolidating the IT systems from both companies while maintaining the mandated level of separation via NTFS permissions and Active Directory settings. IT Systems Consultant The Netsys Group Full-time New York, NY October 2003 - August 2005 Hired as a full-time employee. Provided IT support services for small and medium-sized clients. Financial Data / Hedge Fund Support As a partner to Goldman Sachs deployed the IT systems and provided on-site IT services for several Hedge Funds: Marshall Wace, Luminus Management, and Riva Ridge Capital Management. Administrative/Sales Support Developed project proposals and managed implementations - for new and existing clients. Assisted clients by providing recommendations for IT-related purchases. Reviewed client invoices and, when proper, made customer service-related adjustments. Documentation - Maintained detailed IT information for each client and updated it as needed. Technical Support Blackberry Server and handheld devices | Active Directory Administration - Add / Delete Accounts Desktop and laptop computer - Upgrades / Monthly patch deployment - Windows 95 | 98 | 2000 | XP Desktop applications: Microsoft Office, Symantec/Norton Antivirus, PCAnywhere Server Hardware - Dell | Compaq | IBM - Operating systems - Windows NT 4.0 | 2000 | 2003 SBS Data Backup Solutions: Implemented Veritas Backup Exec with DLT and DAT tape drives. Exchange 5.x | Active Directory | 2000 | 2003 servers - Client software: Outlook / Outlook Web Access Network hardware: switches, routers (wired & wireless 802.11b/g), and firewalls (Cisco PIX) Migrations - NT 4 server - 2000 - 2003 | Exchange 5.5 - 2000 - 2003 | Windows 95 - 98 - NT 4 - XP Remote Access Solutions Virtual Private Network connections (VPNs) via Windows server and firewalls Cisco PIX Provided users with remote desktop access to their office computers by utilizing a combination of VPN access to their office network and terminal services within Windows XP. Deployed Windows 2003 Terminal server for remote application access. IT Systems Consultant Independent Contractor Self-employed New York, NY January 2003 - October 2003 Provided IT support services for The Netsys Group's small and medium-sized clients. Experience Hands-on IT Administrator / Engineer Marquis Jet Full-time New York, NY February 2002 - December 2002 Renovated the existing infrastructure to provide a superior functioning IT environment. Deployed a Dell server as a Windows 2000 domain controller for a new domain. Migrated accounts to the domain via Microsoft's Active Directory Migration Tool. Developed a standard desktop/laptop configuration. Windows 2000, Microsoft Office 2000, Symantec Antivirus, Blackberry client Refreshed the software on all IBM client computers. Reduced the TCO of the network by utilizing group policies to deploy Office 2000 and its updates, and used Windows Update Services to install critical Microsoft Windows updates, and Symantec Anti-virus Corporate Edition. Developed a server tape backup strategy that utilized Veritas Backup Exec. Optimized the network topology by updating the configuration of the 3Com switches. Enabled remote network access (VPN) via a Netscreen firewall & Windows 2000 server. Provided extensive documentation of the environment including an asset inventory. Supported Blackberry client devices and the respective user software. Coordinated the support of an Avaya Merlin Magix phone system. Was the liaison between the finance department and the IT/Telecommunication vendors. Reviewed monthly invoices and assisted with the creation of the 2003 IT budget. IT Systems Consultant InfoTech Full-time Fairfield, NJ November 2001 - February 2002 Hired as a full-time employee. Desktop and laptop computer support: Windows 95 | 98 | 2000 Intel-based computers Desktop applications: Microsoft Office, Symantec/Norton Antivirus, PCAnywhere Server Hardware Support: Primarily Dell, Compaq, and IBM Intel-based hardware Server Operating Systems Support: Windows NT 4.0 | 2000, SBS and standard versions Email support: Exchange 5.x | 2000 servers and Outlook client software. Network connectivity: switches, DSL routers (wired & wireless), and firewalls. IT Systems Consultant Independent Contractor Self-employed Fairfield, NJ August 2001 - October 2001 Provided IT support services for InfoTech's small and medium-sized clients. IT Systems Consultant Trade.Com Contract New York, NY March 2001 - August 2001 Trade.com ceased operations on 8/31/2001. As a member of the domain administration group, built, deployed, and supported the Windows NT 4.0 and Windows 2000 servers that hosted the application and its components. As a member of the exchange messaging administration group, built, deployed, and supported mission-critical Microsoft Exchange 5.5 servers. Supported Windows 95 | 98 | 2000 computers with Microsoft Office 2000, Symantec Antivirus, etc. Developed standard desktop documentation with installation instructions and hardware configuration. Optimized desktop deployments via Windows 2000 deployment methods and Ghost technology. Built a lab environment to simulate a domain migration, Windows NT 4.0 to Windows 2000. Member of an Exchange migration team, Exchange Server 5.5 to 2000 with a cluster configuration. Systems Analyst / National Field Engineer GAF Full-time Wayne, NJ January 1998 - October 2000 Promoted to Network Analyst / National Field Engineer to support corporate-wide upgrades. Launched corporate-wide networked FAX capability with documentation and training. Supported and maintained the corporate network and computing environment, 30 U.S. locations, by troubleshooting and fixing problems. The support role involved administration and occasionally disaster recovery for both NT 4.0 and Exchange Server 5.x. Wrote the Kixtart script/code to correct a company-wide problem: users could not access critical data from their home site remotely. This was a "drive mapping" problem, corrected by using the user's home folder as a reference to enable their off-site drive mappings to correctly correspond / link to their home location. Researched/planned/supported Windows NT 4.0 Y2K remediation project. Led a three-member team that upgraded approximately 80 servers in the home office and the 30 remote sites. Co-developed transition plan from WIN95 / NT 4.0 to Windows 2000 Professional / Server. Instrumental in designing a new standard server configuration: Windows 2000-based HP Net server consisting of Norton Anti-virus Corporate Edition, Exchange, and Backup Exec. Led the upgrade from an NT 4.0 domain / Exchange 5.5 to Windows 2000 Active Directory / Exchange 2000. Help Desk Administrator / PC Analyst GAF Full-time Wayne, NJ July 1997 - January 1998 Recruited by the IS manager for a full-time position. Supported 500 Windows 95 PCs, a UNIX-based application, and remotely supported laptop computers for sales force end-users. Traveled with the application development group to provide IT systems support at regional meetings. Support consisted of maintaining remote connectivity from the meeting location to the home office network and addressing various user technical issues. Project team member in the development, selection, and configuration of all desktop software, and the new desktop networked systems (security, virus protection). The standard application palette, Microsoft Office, PC Anywhere, terminal emulator, and Norton Anti-virus, were installed on Windows 95. Installed/upgraded/integrated into new and existing environments (30+ U.S.-based plants and offices) Cisco network electronics and Compaq servers running NT 4.0 and Exchange Server 5.x. A/R Processing Support | National Technical Services Unit (PC and LAN) GAF Contract Wayne, NJ October 1996 - July 1997 Initially employed as a contractor to support A/R processing and the national technical services unit (PC and LAN). Account Receivable IT Support Executive Conference Inc. Full-time Wayne, NJ December 1995 - October 1996 As IT support for Account Receivable, I reported directly to the Vice President of Operations and the Sales Department President. Utilized dBase IV to process the data from the conference call bridges for invoices. Supervised the billing of major clients and developed custom invoices as required within dBase IV. Key Skills Active Directory Archiving Business Continuity Planning (BCP) Connectivity Devices & Protocols Cyber Security Directory Services Disaster Recovery DNS Documentation E-Discovery Exchange 2007/2003 Group Policy High Availability Hyper-V Messaging Network Communications Patch Management PowerShell Scripting TCP/IP Windows Server 95, XP, 7, 10 Windows Server NT 4.0, 2000, 2003, 2008, 2012, 2016, 2019, 2022 Hands-on Skills Enterprise Vault NetApp SAN Red Hat Linux RHEL VMware Education Rutgers University New Brunswick, NJ 1986 - 1989 Electrical and Electronics Engineering LinkedIn Learning Certifications Cisco Networking Academy 2018 Cisco CCNA Course Compu21 2017 Cisco CCNA Course Compu21 2017 Microsoft Server 2016 MCSE Course Global Knowledge 2014 Citrix XenApp Course Global Knowledge 2014 Exchange 2013 Course Microsoft Certified System Engineer December 2000 Microsoft, License 2164299 Recommendations / Testimonials View my recommendations / testimonials Other Videos of sample work products Interview Requirements The entity will share the full job description via email at least one business day before the meeting. Meeting requests require two business days of lead time and confirmation within two hours. A time slot is open until confirmed. The local time zone is America/New York. Video calls require a dial-in telephone number for audio, and all participants must be visible. Permission to record or transcribe audio/video calls is neither granted nor assigned to any entity. Preferred Contact Method Email: garriganjobsearch@outlook.com Personally Owned Equipment Policy—Personal/Professional Data Demarcation Except as explicitly stated, I do not use personally owned equipment for job-related electronic communications. Examples of prohibited use include apps, chat, email, text, voice messages, and video. I do not retain job-related non-transitory data of any type on personally owned equipment. For job-related work, I may use personally owned equipment solely for voice calls via a cellular or a landline telephone and remote computer sessions, through which only screen images, keystrokes, and mouse actions flow between the remote system and a local virtual machine designated for the job. Footnotes On October 29th, 2024, I learned the government job was put on hold on or before October 10th, 2024. It seems you're cleared, but unfortunately, the position in New York is currently on hold from the client's side. They issue an interim clearance first, and then you receive the final clearance after the interview. You can start working with the interim clearance. ↑ ### Resume Brief Resume Brief Resume Brief | James Garrigan | IT Infrastructure Engineer | New York City Download MS Word Version Download MS Word Parser Version Highlights Innovative and Multifaceted IT Infrastructure Engineer Technical Skills PowerShell | Active Directory | DNS | Windows Server 2022/2019/2016/2012/2008/2003 R2 | Group Policy | Hyper-V | Exchange 2007/2003 | Network Applications | TCP-IP National Security Eligibility Determination Federal Public Trust (SF-85P) [Interim][1]. Experience Technical Reviewer (Freelance assignment) Packt Publishing New York, NY October 2024 - October 2024 IT Systems Engineer PHM Services New York, NY July 2023 - Present Expert IT Specialist Contractor via Broad Crossing Inc. New York City Department of Education Brooklyn, NY July 2021 - July 2023 Specialist / Classroom Connectivity - Server QA Deployment Engineer Contractor via IIT New York City Department of Education Brooklyn, NY July 2019 - July 2021 Information Technology Contractor New York City Department of Education Brooklyn, NY July 2019 - July 2023 IT Systems Engineer - IT Training and Job Search - NYC DOE Hiring Process Job Search Activity New York, NY October 2018 - July 2019 IT Systems Engineer PHM Services New York, NY April 2019 - April 2019 IT Systems Engineer Baseil Associates New York, NY March 2019 - March 2019 IT Systems Engineer PHM Services New York, NY December 2018 - March 2019 IT Systems Engineer SourceWave Inc New York, NY November 2018 - November 2018 IT Infrastructure Engineer Kipany Productions, Ltd New York, NY May 2018 - October 2018 IT Systems Field Engineer PHM Services New York, NY May 2017 - May 2018 IT Messaging Contractor via KFORCE New York City Department of Information Technology & Telecommunications Brooklyn, NY January 2017 - May 2017 IT Systems Consultant via PHM Services Industrial and Commercial Bank of China Financial Services LLC New York, NY July 2016 - December 2016 IT Infrastructure Engineer / Team Leader Lloyds Bank, Plc. New York, NY March 2011 - May 2016 Key Skills Active Directory Archiving Business Continuity Planning (BCP) Connectivity Devices & Protocols Cyber Security Directory Services Disaster Recovery DNS Documentation E-Discovery Exchange 2007/2003 Group Policy High Availability Hyper-V Messaging Network Communications Patch Management PowerShell Scripting TCP/IP Windows Server 95, XP, 7, 10 Windows Server NT 4.0, 2000, 2003, 2008, 2012, 2016, 2019, 2022 Hands-on Skills Enterprise Vault NetApp SAN Red Hat Linux RHEL VMware Education Rutgers University New Brunswick, NJ 1986 - 1989 Electrical and Electronics Engineering LinkedIn Learning Certifications Cisco Networking Academy 2018 Cisco CCNA Course Compu21 2017 Cisco CCNA Course Compu21 2017 Microsoft Server 2016 MCSE Course Global Knowledge 2014 Citrix XenApp Course Global Knowledge 2014 Exchange 2013 Course Microsoft Certified System Engineer December 2000 Microsoft, License 2164299 Recommendations / Testimonials View my recommendations / testimonials Other Videos of sample work products Interview Requirements The entity will share the full job description via email at least one business day before the meeting. Meeting requests require two business days of lead time and confirmation within two hours. A time slot is open until confirmed. The local time zone is America/New York. Video calls require a dial-in telephone number for audio, and all participants must be visible. Permission to record or transcribe audio/video calls is neither granted nor assigned to any entity. Preferred Contact Method Email: garriganjobsearch@outlook.com Personally Owned Equipment Policy—Personal/Professional Data Demarcation Except as explicitly stated, I do not use personally owned equipment for job-related electronic communications. Examples of prohibited use include apps, chat, email, text, voice messages, and video. I do not retain job-related non-transitory data of any type on personally owned equipment. For job-related work, I may use personally owned equipment solely for voice calls via a cellular or a landline telephone and remote computer sessions, through which only screen images, keystrokes, and mouse actions flow between the remote system and a local virtual machine designated for the job. Footnotes On October 29th, 2024, I learned the government job was put on hold on or before October 10th, 2024. It seems you're cleared, but unfortunately, the position in New York is currently on hold from the client's side. They issue an interim clearance first, and then you receive the final clearance after the interview. You can start working with the interim clearance. ↑ ### Resume 12 Years Resume 12 Years Resume 12 Years | James Garrigan | IT Infrastructure Engineer | New York City Download MS Word Version Download MS Word Parser Version Download PDF Version Highlights Innovative and Multifaceted IT Infrastructure Engineer Technical Skills PowerShell | Active Directory | DNS | Windows Server 2022/2019/2016/2012/2008/2003 R2 | Group Policy | Hyper-V | Exchange 2007/2003 | Network Applications | TCP-IP National Security Eligibility Determination Federal Public Trust (SF-85P) [Interim][1]. Experience Technical Reviewer Packt Publishing Freelance New York, NY October 2024 - October 2024 Assignments. Windows Server 2025 Administration Fundamentals IT Systems Engineer PHM Services Part-time New York, NY July 2023 - Present 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 Small business networking hardware: Example: Update the DHCP configuration in a SonicWall firewall. Expert IT Specialist Contractor via Broad Crossing Inc. New York City Department of Education Contract Brooklyn, NY July 2021 - July 2023 The contract job was renewed for two more years with a new job title via Broad Crossing Inc. I managed 40,000 lines of PowerShell code for the server integration tasks. Circa July 2019 550 lines of code existed. As new requirements for the integration process arose, I updated the code and the QA process accordingly. I updated the code to function with Server 2022. I completed a major update of the server integration script to accommodate a new networking architecture while maintaining full compatibility with the current environment. I added support for VLSM, new DHCP scopes, and settings such as DNS addresses were moved from code to text files. Because I planned appropriately, when the entity changed its DNS settings, I only needed to update one text file for the script and one tab for the QA process in the Excel worksheet template file. I continued to increase the level of automation by reducing the amount of human input. I added encryption. The process became more secure. The operator does not need to enter two pairs of credentials. I developed code that proactively monitors and manages over 3,300 physical and virtual servers. The monitoring framework enabled the servers to automatically resolve faults for both Hyper-V replication and DHCP and some unresponsive operating system states. In addition, the framework ensured that Windows-based servers with more than 30 days of uptime are restarted outside of normal operating hours. Before implementing the code, it was not unusual to find servers that had not been restarted for several years. I created multiple scripts to change the DNS IP address settings in the Hyper-V servers, virtual machines, and DHCP services. Via PowerShell, I generated reports which enabled management to proactively allocate larger blocks of IPv4 addresses to schools. I also created code that updates the configuration of the respective DHCP scope. I implemented and deployed code that creates a centralized nightly backup of the DHCP configuration from each school. I received requests from the SCCM team to create code to enable their processes to execute. On Fridays, I conducted online classes for interns and the server team. Within related internal correspondence, my name appeared on the list of recipients along with members of management. Key technical and educational staff members reached out to me instead of their in-house bureaucratic IT groups for assistance and timely decisions. Specialist / Classroom Connectivity - Server QA Deployment Engineer Contractor via IIT New York City Department of Education Contract Brooklyn, NY July 2019 - July 2021 From the existing PowerShell scripts, 550 lines of code compatible only with Server 2012R2, I developed a cohesive process using PowerShell which manages the configuration of the Hyper-V Host servers and multiple Windows and Linux virtual machines. Approximately 30,000 lines of code existed at the end of the first contract. I created new versions of the integration scripts for Windows Server 2016, Windows Server 2019, RHEL 7.7, RHEL 8.2, and CentOS 7. I reduced the deployment time from hours to approximately 50 - 60 minutes. The VM's are simultaneously created and configured. I created a quality assurance process to verify the configuration. I utilized Excel to create an integration checklist with a QA tab. I significantly reduced the quantity of manual input for the integration. For the Linux VMs, I used plink.exe to automate tasks that were manually executed via the vi editor. I also used winscp.exe to automate copying files to the Linux VMs. For Server 2016 … I leveraged PowerShell Direct and for Server 2012R2 I developed an innovative solution. I created Red Hat and CentOS Kickstart images which enable automated custom settings per site. The existing RHEL 6.4 script required the operator to manually key in the configuration. Within the integration script, I provided the operator with the ability to selectively execute blocks of code thus enabling the operator to recover from externally caused errors and rebuild individual VMs. I created a PowerShell script that locates and resolves Hyper-V replication problems. All blocks of code that execute changes were evaluated within an IT lab before being used in the production environment. I created and updated documentation for the pre-integration tasks and the integration tasks. I shared it with the related teams. I also executed live demonstrations for my colleagues. Daily tasks included receiving help desk tickets, executing the scope of work, and updating the tickets. Information Technology Contractor New York City Department of Education Contract Brooklyn, NY July 2019 - July 2023 Provided support for the Classroom Connectivity Project of school server integration, including configuration and break/fix activities. Configured a physical (Windows 2012 R2/2016/2019) server and virtual servers (3 Windows VMs and 2 Linux VMs), Remote Access cards, Active Directory, DNS services, LAN, and network services. Troubleshot and provided support for hardware and software problems during the server integration, including, but not limited to, DHCP, DNS, Active Directory, SNMP, TCP/IP, and WINS. Created and updated documentation of all work efforts to support server integration for sites, including design documents and process diagrams. Performed testing on servers. Interacted with the client's end-users and vendors to resolve logistic and hardware issues with equipment. Scripted/automated tasks to improve provisioning and troubleshooting. IT Systems Engineer - IT Training and Job Search - NYC DOE Hiring Process Job Search Activity New York, NY October 2018 - July 2019 Notable activities: IT Training: Skillsoft online training classes | O'Reilly series "Head First Python" | System Center 2012 Configuration Manager (SCCM) Unleashed; Sams Pearson Created an Internet site within Linux to advertise my skills | Distributed cover letters, and resumes - Integrated with Google Analytics | Adsense, Search engines: Bing, Google, Yandex The hiring process for the NYC DOE role began in February. The start date was 22nd July 2019. [5 months] Experience IT Systems Engineer PHM Services Self-employed New York, NY April 2019 - April 2019 Projects: Wonder Works Construction - Disaster recovery team member. Desktop support - Formatted hard drives, deployed Windows 10: added to the domain and installed software. Server 2012 support - Active Directory issues - diagnosed (dcdiag) / repaired (eseutil) after a system restore. IT Systems Engineer Baseil Associates Part-time New York, NY March 2019 - March 2019 Projects: Cravath, Swaine & Moore LLP - I was a member of a team that updated the Lenovo software on Windows 10-based computers and verified/updated the inventory of the end-user computer hardware. IT Systems Engineer PHM Services Self-employed New York, NY December 2018 - March 2019 IT Systems Engineer SourceWave Inc Self-employed New York, NY November 2018 - November 2018 Projects: American Express - End User Relocation | New York Life - End User Relocation IT Infrastructure Engineer Kipany Productions, Ltd Full-time New York, NY May 2018 - October 2018 Responsible for supporting: The company network, data center, end-user computing hardware, Office 365 / Email encryption, Asset inventory Security and Compliance Initiatives: PCI DSS, HIPAA/Hitech, and SOC 2 Documentation | Visio Diagrams IT Systems Field Engineer PHM Services Self-employed New York, NY May 2017 - May 2018 I provided a variety of ad-hoc services for clients. Administration - Migrated Exchange mailboxes | Created/Deleted Active Directory user accounts. Problem Resolution - VMware-based Windows Servers | Desktop Operating systems | Applications | Software IT Messaging Contractor via KFORCE New York City Department of Information Technology & Telecommunications Contract Brooklyn, NY January 2017 - May 2017 I was responsible for assisting DoITT with planning and implementing new Enterprise Vault email archiving policies. From a recommendation - Though the project never got off the ground, James did write a comprehensive document on what the City needed to do to reach its goal. The NYC DoITT Director offloaded tasks to me. I created proposals to enable city agencies to obtain funds to purchase equipment and/or software. IT Systems Consultant via PHM Services Industrial and Commercial Bank of China Financial Services LLC Contract New York, NY July 2016 - December 2016 I added value to the client by partnering with the in-house IT staff to complete the assignments with a high level of precision. A discovery process was performed, the subject matter was researched, the client was presented with options, and based on the client's feedback the plan was amended, verified within a VMware-based IT lab, and executed in production. A detailed runbook with Visio diagrams was created for the implementation. Built a VMware-based IT lab environment that contained elements from production to prepare for live changes. Upgraded the existing single-node BlackBerry Enterprise Server (BES) v. 5.0.2 with MSDE to a two-node Active/Passive (high availability) configuration v. 5.0.4 MR13 cluster with SQL 2014. Created a Mobile Device Management (MDM) proposal to deploy and manage Apple devices. Active Directory Optimized Microsoft DNS and group policies in a multi-forest environment. The recovery plan leveraged a combination of scripts with command line utilities to export the DNS configuration/data and similar scripts were created and verified for restoring the environment. Prepared for an IT audit by identifying stale computer objects via PowerShell scripts. Customized reports were created by modifying an Excel add-in to accept LDAP queries. Upgraded legacy operating systems, e.g. Server 2008 to Server 2012 R2 via the use of VMware OS templates Migrated - FSMO roles | certificate authorities (PKI) | domain controllers | application servers. Provided guidance and acted as a technical resource to both IT management and the service desk IT Management: MDM Solution | Microsoft Technology | FINRA Compliance Service Desk: Symantec Ghost | McAfee EPO Patch Management - Deployed a VMware-based 2012 R2 server with the WSUS role in the "DR" datacenter Utilized group policies to enable the DR computer objects in the forests to use the same WSUS server. IT Infrastructure Engineer / Team Leader Lloyds Bank, Plc. Full-time New York, NY March 2011 - May 2016 Hired as a full-time employee. I had been a contractor. I was a trusted advisor to management, developed innovative solutions for unique problems, delivered projects in a timely and efficient manner, resolved end-user and other technical issues, and shared knowledge with colleagues. Systems: Exchange 2003 - High Availability - CA RHA Clusters, Exchange 2007 Microsoft Clusters (CCR's) on VMware, and BlackBerry 5.x / 12.x, RightFax - High Availability, using VMware Site Recovery Manager. Participated in a data center migration: Data circuits | Created a script to copy data from EMC storage to NetApp storage. The script leveraged Robocopy and recursive logic to mitigate issues with long file/folder paths. PowerShell / batch file scripts / scheduled tasks were utilized to extract and forward data via email to UK teams. A PowerShell script was created to increase the efficiency of the monthly Microsoft patch installation process. The script stopped services on related groups of servers, application servers followed by the database servers. All servers were restarted, patches were installed, necessary reboots occurred, and the services were started on the database servers followed by the application servers. Redesigned the US Active Directory - Forest Consolidation | Group Policy | Schema updates - to harmonize US AD to headquarters' directives with minimal impact on production. Implemented Cisco IronPort email security appliances with redundancy. Implemented MessageLabs SPAM Manager: Reduced IT overhead | Provided better service to the colleagues. Managed Microsoft Exchange - Consolidated Exchange Organizations | Upgraded Exchange 2003 to Exchange 2007 Microsoft Clusters (CCRs) on VMware. Implemented BlackBerry 5.x and 12.x with high availability. Integrated InfoBlox DNS physical and virtual appliances with Microsoft DNS: Harmonized US and UK systems and enhanced the security posture of the IT environments. Managed RightFax | Upgrades | SIP line migration | BCP via VMware Site Recovery Manager Optimized/redeployed Websense and Microsoft ISA to achieve better integration in the production and the DR data centers thus eliminating past issues | Leveraged pac files - enabled a simple method of automatic failover/ load-balancing. Utilized group policies to push the configuration to servers and workstations. Replaced Websense / Microsoft ISA with appliances from Trustwave (M86): Malware filtering, URL filtering, Internet Proxy - Created the initial policies, regex expressions … - handed over to the US IT Security team. Participated in the rollout of Windows 7 | Policies | Configuration | Application Palette Composed documentation for business requirements, project implementation, bulletins, Visio diagrams. Created PowerPoint presentations to educate and build consensus for strategic decisions. Functioned as IT Liaison to internal and external counsel for all US and relevant UK Legal Discovery (e-discovery), gathering relevant data for active and pending litigation. Application - Enterprise Vault Discovery Accelerator Managed the US IT Compliance (FINRA) program for a broker/dealer business from inception, employing Enterprise Vault Compliance Accelerator with WORM storage to satisfy FINRA requirements 17a-3 and 17a-4. Responsible for the annual audit with the Bank's 3rd party designee to FINRA. Implemented Globanet's Merge1 to capture BlackBerry SMS | PIN-to-PIN | Bloomberg Email Implemented Actiance Vantage software to capture Cisco Jabber chat data. Managed and executed the IT Infrastructure tasks for a business divestment. Guided the UK e-surveillance program to satisfy a LIBOR requirement for the FSA. Primary contact between US IT Infrastructure and UK - Home Office IT for Cyber-security and Infrastructure projects | IT related - Architecture, Project funds, Human Resources - Training systems | Employee Records Built multiple VMware-based preproduction test environments in the US that were integrated with the respective UK headquarters IT test environments to facilitate the deployment of UK applications/systems in the US. Leveraged VMware to deploy Windows servers from OS templates integrated with UK standard build scripts. Assisted with the administration and maintenance of Citrix XenApp, NetScaler, VMware vSphere, NetApp SAN Key Skills Active Directory Archiving Business Continuity Planning (BCP) Connectivity Devices & Protocols Cyber Security Directory Services Disaster Recovery DNS Documentation E-Discovery Exchange 2007/2003 Group Policy High Availability Hyper-V Messaging Network Communications Patch Management PowerShell Scripting TCP/IP Windows Server 95, XP, 7, 10 Windows Server NT 4.0, 2000, 2003, 2008, 2012, 2016, 2019, 2022 Hands-on Skills Enterprise Vault NetApp SAN Red Hat Linux RHEL VMware Education Rutgers University New Brunswick, NJ 1986 - 1989 Electrical and Electronics Engineering LinkedIn Learning Certifications Cisco Networking Academy 2018 Cisco CCNA Course Compu21 2017 Cisco CCNA Course Compu21 2017 Microsoft Server 2016 MCSE Course Global Knowledge 2014 Citrix XenApp Course Global Knowledge 2014 Exchange 2013 Course Microsoft Certified System Engineer December 2000 Microsoft, License 2164299 Recommendations / Testimonials View my recommendations / testimonials Other Videos of sample work products Interview Requirements The entity will share the full job description via email at least one business day before the meeting. Meeting requests require two business days of lead time and confirmation within two hours. A time slot is open until confirmed. The local time zone is America/New York. Video calls require a dial-in telephone number for audio, and all participants must be visible. Permission to record or transcribe audio/video calls is neither granted nor assigned to any entity. Preferred Contact Method Email: garriganjobsearch@outlook.com Personally Owned Equipment Policy—Personal/Professional Data Demarcation Except as explicitly stated, I do not use personally owned equipment for job-related electronic communications. Examples of prohibited use include apps, chat, email, text, voice messages, and video. I do not retain job-related non-transitory data of any type on personally owned equipment. For job-related work, I may use personally owned equipment solely for voice calls via a cellular or a landline telephone and remote computer sessions, through which only screen images, keystrokes, and mouse actions flow between the remote system and a local virtual machine designated for the job. Footnotes On October 29th, 2024, I learned the government job was put on hold on or before October 10th, 2024. It seems you're cleared, but unfortunately, the position in New York is currently on hold from the client's side. They issue an interim clearance first, and then you receive the final clearance after the interview. You can start working with the interim clearance. ↑ ### Privacy Policy Privacy Policy Privacy Policy | James Garrigan | IT Infrastructure Engineer | New York City Privacy Policy Last updated September 06, 2025 This Site is not a commercial site. Cookies Cookie Policy Embedded content from other websites Pages and/or posts on this site may include embedded content (e.g., videos, images, articles, etc.). Embedded content from other websites behaves in the exact same way as if the visitor has visited the other website. These websites may collect data about you, use cookies, embed additional third-party tracking, and monitor your interaction with that embedded content, including tracking your interaction with the embedded content if you have an account and are logged in to that website. Who The Site shares your data with The site does not share personal data. Portions of the log files without IP address data may be shared with vendors to resolve technical issues. How long The Site retains your data The site retains web server logs for approximately 30 days. The retention period for visitor-initiated email sent via the contact page may vary depending on the content. What rights you have over your data Except for the server logs and visitor-initiated email sent via the contact page, the site does not retain data, thus minimal data exists. Where your data is sent As stated previously, portions of the log files without IP address data may be shared with vendors to resolve technical issues and visitor-initiated email sent via the contact page is sent to the owner of the site. ### Licensing Licensing Licensing | James Garrigan | IT Infrastructure Engineer | New York City     Content Licensing Agreement   This Content License Agreement (“Agreement”) sets forth the rights, limitations, and obligations concerning the use of copyrighted materials owned by James Garrigan (“Owner”). By accessing or using any materials, content, or intellectual property owned by the Owner, you acknowledge and agree to the terms of this Agreement.   Copyright Ownership: All materials, content, and intellectual property, including but not limited to text, images, graphics, logos, audio, video, and software, made available on James Garrigan’s Internet sites, publications, or other platforms, are protected by copyright laws and owned by the Owner unless otherwise stated. Permission for Use: You may view, download, or print copyrighted materials from James Garrigan’s platforms solely for job search-related use. Except for that information that is in the public domain or for which you have been given written permission, you may not copy, modify, publish, transmit, distribute, perform, display, or sell any such proprietary information. RSS feeds, without any modifications, may be republished. Agreement of Liability: The Owner shall not be liable for any direct, indirect, incidental, consequential, or special damages arising out of or in connection with the use of copyrighted materials, including but not limited to errors, omissions, or inaccuracies in the content or loss or damage of any kind incurred as a result of the use of any copyrighted material. Modification and Termination: By accessing or using any copyrighted materials owned by James Garrigan, you acknowledge and agree to abide by the terms of this Agreement. If you do not agree with any of these terms, please refrain from accessing or using the copyrighted materials. Privacy: Use of the Internet sites is also governed by the Privacy Policy. Notices: The owner may be required by local, state, or federal law to notify you of certain events. In addition, the Owner may need to notify you from time to time regarding changes to this Agreement or the Privacy Policy. You agree that such notices will be effective upon the owner posting them on the Internet sites. For any inquiries regarding this Copyright Agreement, please contact James Garrigan via email at GarriganJobSearch@outlook.com.   Date: 30th July 2023 – James Garrigan – New York, NY – www.garriganenterprises.com. ### Cover Letter and Resumes Cover Letter and Resumes Cover Letter and Resumes | James Garrigan | IT Infrastructure Engineer | New York City Online Web Pages Cover Letter Cover Letter Alternate 1 Resume Brief Resume with 12 Years of History Microsoft Word Cover Letter Cover Letter Alternate 1 Resume Brief Resume with 12 Years of History Microsoft Word Parser Resume Brief Parser Resume with 12 Years of History Parser Searchable PDF Parser Searchable PDF Resume with 12 Years of History Parser ### Cover Letter Cover Letter Cover Letter | James Garrigan | IT Infrastructure Engineer | New York City Download MS Word Version James Garrigan New York, NY                                                                                                                                +1 (646) 504-7620 https://www.linkedin.com/in/jimgarrigan                                                                      garriganjobsearch@outlook.com   My name is James Garrigan.   I am a PowerShell Automation/IT Infrastructure Engineer/Systems Engineer in New York City.   NATIONAL SECURITY ELIGIBILITY DETERMINATION: Federal Public Trust (SF-85P) [Interim][1]. ·         Resume confirmed as shared with other federal agencies: gs-13 interview request   The ideal position will leverage my technical skills and abilities to support the business and colleagues. I am eager to learn (e.g., cloud technology) and I excel at entities that provide a supportive environment for growth.   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.   I have provided IT services, as a consultant, a contractor, and an employee.   Entertainment sector Well-known individuals/families Financial sector ICBC Financial Services LLC Lloyds Bank, plc Government sector The New York City Office of Technology and Innovation (OTI), formerly known as the Department of Information Technology and Telecommunications (DoITT) New York City Department of Education New York City Council: Technology Committee Legal sector Lloyds Bank, plc - US and UK Offices of General Counsel Various law firms Manufacturing sector Media sector Bloomberg Newsroom UK Service sector Various restaurants Other sectors High net worth individuals/families   At each company/client, I adapt accordingly. I walk the talk about learning and implementing technology. When I began working for the NYC DOE, I had not used PowerShell recently and I had never supported Hyper-V. Now with minimal human input, the PowerShell script (40,000 lines) I created configures Hyper-V with three Windows-based virtual machines and one optional Linux CENTOS-based virtual machine. In addition, I strive to maintain and expand my skills. I use LinkedIn learning online classes. I was a technical reviewer for the Packt Publishing book, Windows Server 2025 Administration Fundamentals. I document procedures and I share knowledge with colleagues. At the NYC DOE, I created documentation in Microsoft Excel and Word files. At the NYC DOE, I provided online training which leveraged documentation, demonstrations, and interactive methods. Confidential Data / Processes I managed MNPI, and other confidential data/matters. At Lloyds Bank, I participated in domestic and international legal matters, managed aspects of audit/compliance/regulatory functions, and resolved a category of HR issues. IT Journey I have been an entry-level support technician and an IT Director. While at Lloyds Bank, I had the authority to make decisions on behalf of the US entity. Lastly, it is my belief I have received personal recommendations from C-level executives because of my strong moral values and work ethic. From a VP of Application Support at [ ] Bank: James is a hard worker and is very knowledgeable on various platforms. From a Recruiter: Just got off the phone with [Head of IT at [ ] Bank)] … He had great things to say about you and I know it will be very helpful as we move forward in speaking about your strong technical abilities. From a CTO: I just wanted to let you know that your diligence with working with […] is really paying off. They have been much more responsive, and they are actually getting things done!   Regards,   Jim Garrigan   garriganjobsearch@outlook.com www.linkedin.com/in/jimgarrigan   Other   Videos of sample work products: Jim Garrigan - YouTube   Interview Requirements: The entity will share the full job description via email at least one business day before the meeting. Meeting requests require two business days of lead time and confirmation within two hours. A time slot is open until confirmed. The local time zone is America/New York. Video calls require a dial-in telephone number for audio, and all participants must be visible. Permission to record or transcribe audio/video calls is neither granted nor assigned to any entity.   Preferred Contact Method: Email garriganjobsearch@outlook.com   Personally Owned Equipment Policy—Personal/Professional Data Demarcation: Except as explicitly stated, I do not use personally owned equipment for job-related electronic communications. Examples of prohibited use include apps, chat, email, text, voice messages, and video. I do not retain job-related non-transitory data of any type on personally owned equipment. For job-related work, I may use personally owned equipment solely for voice calls via a cellular or a landline telephone and remote computer sessions, through which only screen images, keystrokes, and mouse actions flow between the remote system and a local virtual machine designated for the job. [1] On October 29th, 2024, I learned the government job was put on hold on or before October 10th, 2024. It seems you’re cleared, but unfortunately, the position in New York is currently on hold from the client’s side. They issue an interim clearance first, and then you receive the final clearance after the interview. You can start working with the interim clearance. ### About About Me About Me | James Garrigan | IT Infrastructure Engineer | New York City 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 View Projects Download Resume Cover Letter and Resumes Testimonials 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. 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 Packt Publishing Oct 2024 – Oct 2024 Freelance assignment Technical Reviewer Reviewed chapters from Windows Server 2025 Administration Fundamentals. PHM Services Jul 2023 – Present Part time IT Systems 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 Provided support for the Classroom Connectivity Project of school server integration, including configuration and break/fix activities. Configured a physical (Windows 2012 R2/2016/2019) server and virtual servers (3 Windows VMs and 2 Linux VMs), Remote Access cards, Active Directory, DNS services, LAN, and network services. Troubleshot and provided support for hardware and software problems during the server integration, including, but not limited to, DHCP, DNS, Active Directory, SNMP, TCP/IP, and WINS. Created and updated documentation of all work efforts to support server integration for sites, including design documents and process diagrams. Performed testing on servers. Interacted with the client’s end-users and vendors to resolve logistic and hardware issues with equipment. Scripted/automated 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 ### Selected Projects Selected Projects Selected Projects | James Garrigan | IT Infrastructure Engineer | New York City Active Directory and Windows Server Job: ICBCFS Extensive planning Meticulous Execution Built a VMware-based IT lab environment that contained elements from production to prepare for live changes. Active Directory – Optimized Microsoft DNS and group policies in a multi-forest environment. PowerShell – Prepared for an IT audit by identifying stale computer objects via PowerShell scripts. Upgraded legacy operating systems, e.g. Server 2008 to Server 2012 R2 via the use of VMware OS templates. Server Upgrades: Migrated – FSMO roles | Certificate authorities (PKI) | Domain controllers | Application servers. Patch Management – Deployed a VMware-based 2012 R2 server with the WSUS role in the “DR” datacenter. Cover Letter and Resumes Hyper-V Server Deployment Via PowerShell Automation Job: NYC DOE Built from 500 – 600 lines of existing code fragments. The main integration script, approximately 40,000 lines of PowerShell code, delivers a “server build” with both a consistent configuration and an exceptionally low rate of failure. Nearly 10,000 lines of code provide other support functions. YouTube Videos Other Projects Job: Lloyds Bank New York City Location US IT Compliance (FINRA) program for a broker/dealer business: Deployed, as a member of team, Enterprise Vault Compliance Accelerator with NetApp WORM storage. Facilitated the deployment of UK applications/systems in the US: Built multiple VMware-based preproduction test environments in the US that were integrated with the respective test environments in the UK. Redesigned the US Active Directory: Forest Consolidation | Group Policy | Schema updates – to harmonize US AD to headquarters’ directives with minimal impact on production Legal Discovery: US IT Liaison to internal and external counsel for all US and relevant UK matters (e-discovery), gathering data for active and pending litigation. Highest trust level for both US and UK General Counsel offices. Cover Letter and Resumes ### Blog Blog | James Garrigan | IT Infrastructure Engineer | New York City ### Contact Contact Contact Form | James Garrigan | IT Infrastructure Engineer | New York City Get In Touch Primary contact method: Email All telephone calls are filtered. A call without a voicemail message will be ignored. For obvious reasons, text messages are ignored. Meeting requests require two business days of lead time and confirmation within two hours. Time Zone: America/New_York Video calls require a dial-in telephone number for audio, and all participants must be visible. +1 ‪(646) 504-7620‬ garriganjobsearch@outlook.com Contact Me Through This Form! The contact form uses Google reCAPTCHA_v3 to distinguish humans from bots or automated software. ### Home Job Search | James Garrigan | PowerShell | Windows Server | Active Directory 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 Download Resume Cover Letter and Resumes Testimonials James is a hard worker and is very knowledgeable on various platforms. My career history integrates training / analytical and problem-solving experience, along with the ability to precisely determine, understand, and fulfill requirements. I augment my information technology skills via LinkedIn Learning. I walk the talk regarding both learning and implementing technology. Videos of work products from my previous job are available on my YouTube channel. It is my belief I have received recommendations from C-level executives and other colleagues because of my moral values and work ethic. Read more about me Primary Skills Although I supported many technologies at previous jobs, the following are my core competencies. Windows Server Server 2008 – Server 2022 PowerShell I leverage PowerShell for automation. Active Directory I have an early adopter’s card from Microsoft. Hyper-V Server Deployment Via PowerShell Automation Job: NYC DOE Built from 500 – 600 lines of existing code fragments. The main integration script, approximately 40,000 lines of PowerShell code, delivers a “server build” with both a consistent configuration and an exceptionally low rate of failure. Nearly 10,000 lines of code provide other support functions. YouTube Videos What Colleagues Say Jim is a highly skilled Microsoft Server SME who handled server config and deployment for the +$1B NYCDOE network upgrade effort of more than 1000 schools. Stephen Azzarello Senior Project Manager at NYC Department of Education Schedule A discussion All appointments require three business days of lead time confirmed by a calendar appointment. Video calls require a dial-in telephone number for audio. Let's talk ## Media ### Recognition from a WordPress Plugin Support Team 3 Image Title - **URL**: https://www.garriganenterprises.com/wordpress-plugin-support-team-comment-three/ - **Alt Text**: Recognition from a WordPress Plugin Support Team 3 Image Alternative Text - **Caption**: Recognition from a WordPress Plugin Support Team 3 Image Caption - **Description**: Recognition from a WordPress Plugin Support Team 3 Image Description ### Recognition from a WordPress Plugin Support Team 2 Image Title - **URL**: https://www.garriganenterprises.com/wordpress-plugin-support-team-comment-two/ - **Alt Text**: Recognition from a WordPress Plugin Support Team 2 Image Alternative Text - **Caption**: Recognition from a WordPress Plugin Support Team 2 Image Caption - **Description**: Recognition from a WordPress Plugin Support Team 2 Image Description ### PowerShell Work Product Samples NYC DOE Image Title - **URL**: https://www.garriganenterprises.com/powershell-work-product-samples-nycdoe-featured-image/ - **Alt Text**: PowerShell Work Product Samples NYC DOE Image Alternative Text - **Caption**: PowerShell Work Product Samples NYC DOE Image Caption - **Description**: PowerShell Work Product Samples NYC DOE Image Description ### james garrigan 1200x1200 portrait Image Title - **URL**: https://www.garriganenterprises.com/james-garrigan-1200x1200-portrait/ - **Alt Text**: james garrigan 1200x1200 portrait Image Alternative Text - **Caption**: james garrigan 1200x1200 portrait Image Caption - **Description**: james garrigan 1200x1200 portrait Image Description ### james jim garrigan 600x60 logo Image Title - **URL**: https://www.garriganenterprises.com/james-jim-garrigan-publisher-600x60-logo/ - **Alt Text**: james jim garrigan 600x60 logo Image Alternative Text - **Caption**: james jim garrigan 600x60 logo Image Caption - **Description**: james jim garrigan 600x60 logo Image Description ### Recognition for reviewing errata in a technical book Image Title - **URL**: https://www.garriganenterprises.com/jim-garrigan-recognition-6/ - **Alt Text**: Recognition for reviewing errata in a technical book Image Alternative Text - **Caption**: Recognition for reviewing errata in a technical book Image Caption - **Description**: Recognition for reviewing errata in a technical book Image Description ### Recognition from a WordPress Plugin Developer 1 Image Title - **URL**: https://www.garriganenterprises.com/wordpress-comment-w-highlighting/ - **Alt Text**: Recognition from a WordPress Plugin Developer 1 Image Alternative Text - **Caption**: Recognition from a WordPress Plugin Developer 1 Image Caption - **Description**: Recognition from a WordPress Plugin Developer 1 Image Description ### Recognition from an IT Integration Vendor Image Title - **URL**: https://www.garriganenterprises.com/jim-garrigan-references-3/ - **Alt Text**: Recognition from an IT Integration Vendor Image Alternative Text - **Caption**: Recognition from an IT Integration Vendor Image Caption - **Description**: Recognition from an IT Integration Vendor Image Description ### Recognition from the CTO from Kipany Image Title - **URL**: https://www.garriganenterprises.com/jim-garrigan-references-2/ - **Alt Text**: Recognition from the CTO from Kipany Image Alternative Text - **Caption**: Recognition from the CTO from Kipany Image Caption - **Description**: Recognition from the CTO from Kipany Image Description ### Recommendations from a VP of Application Support at Lloyds Bank and from a Director at NYC DoITT Image Title - **URL**: https://www.garriganenterprises.com/jim-garrigan-references-1/ - **Alt Text**: Recommendations from a VP of Application Support at Lloyds Bank and from a Director at NYC DoITT Image Alternative Text - **Caption**: Recommendations from a VP of Application Support at Lloyds Bank and from a Director at NYC DoITT Image Caption - **Description**: Recommendations from a VP of Application Support at Lloyds Bank and from a Director at NYC DoITT Image Description ### Recognition from a NYC DOE DIIT colleague Image Title - **URL**: https://www.garriganenterprises.com/jim-garrigan-recognition-5/ - **Alt Text**: Recognition from a NYC DOE DIIT colleague Image Alternative Text - **Caption**: Recognition from a NYC DOE DIIT colleague Image Caption - **Description**: Recognition from a NYC DOE DIIT colleague Image Description ### Recognized as a highly skilled Microsoft Server SME Image Title - **URL**: https://www.garriganenterprises.com/jim-garrigan-recognition-4/ - **Alt Text**: Recognized as a highly skilled Microsoft Server SME Image Alternative Text - **Caption**: Recognized as a highly skilled Microsoft Server SME Image Caption - **Description**: Recognized as a highly skilled Microsoft Server SME Image Description ### Recognition for hard work and dedication Image Title - **URL**: https://www.garriganenterprises.com/jim-garrigan-recognition-3/ - **Alt Text**: Recognition for hard work and dedication Image Alternative Text - **Caption**: Recognition for hard work and dedication Image Caption - **Description**: Recognition for hard work and dedication Image Description ### Recognition for creating a PowerShell script to automate a batch file Image Title - **URL**: https://www.garriganenterprises.com/jim-garrigan-recognition-2/ - **Alt Text**: Recognition for creating a PowerShell script to automate a batch file Image Alternative Text - **Caption**: Recognition for creating a PowerShell script to automate a batch file Image Caption - **Description**: Recognition for creating a PowerShell script to automate a batch file Image Description ### Recognition for creating a PowerShell script for a project Image Title - **URL**: https://www.garriganenterprises.com/jim-garrigan-recognition-1/ - **Alt Text**: Recognition for creating a PowerShell script for a project Image Alternative Text - **Caption**: Recognition for creating a PowerShell script for a project Image Caption - **Description**: Recognition for creating a PowerShell script for a project Image Description ### it infrastructure 200x50 logo Image Title - **URL**: https://www.garriganenterprises.com/it-infrastructure-200x50-logo/ - **Alt Text**: it infrastructure 200x50 logo Image Alternative Text - **Caption**: it infrastructure 200x50 logo Image Caption - **Description**: it infrastructure 200x50 logo Image Description ### it infrastructure 300x100 logo Image Title - **URL**: https://www.garriganenterprises.com/it-infrastructure-300x100-logo/ - **Alt Text**: it infrastructure 300x100 logo Image Alternative Text - **Caption**: it infrastructure 300x100 logo Image Caption - **Description**: it infrastructure 300x100 logo Image Description ### it infrastructure 112x112 logo Image Title - **URL**: https://www.garriganenterprises.com/it-infrastructure-112x112-logo/ - **Alt Text**: it infrastructure 112x112 logo Image Alternative Text - **Caption**: it infrastructure 112x112 logo Image Caption - **Description**: it infrastructure 112x112 logo Image Description ### windows server Image Title - **URL**: https://www.garriganenterprises.com/windows-server/ - **Alt Text**: windows server Image Alternative Text - **Caption**: windows server Image Caption - **Description**: windows server Image Description ### stephen azzarello Image Title - **URL**: https://www.garriganenterprises.com/stephen-azzarello/ - **Alt Text**: stephen azzarello Image Alternative Text - **Caption**: stephen azzarello Image Caption - **Description**: stephen azzarello Image Description ### it infrastructure 512x248 logo Image Title - **URL**: https://www.garriganenterprises.com/it-infrastructure-512x248-logo/ - **Alt Text**: it infrastructure 512x248 logo Image Alternative Text - **Caption**: it infrastructure 512x248 logo Image Caption - **Description**: it infrastructure 512x248 logo Image Description ### reference person two Image Title - **URL**: https://www.garriganenterprises.com/reference-person-two/ - **Alt Text**: reference person two Image Alternative Text - **Caption**: reference person two Image Caption - **Description**: reference person two Image Description ### reference person one Image Title - **URL**: https://www.garriganenterprises.com/reference-person-one/ - **Alt Text**: reference person one Image Alternative Text - **Caption**: reference person one Image Caption - **Description**: reference person one Image Description ### active directory windows server Image Title - **URL**: https://www.garriganenterprises.com/active-directory-windows-server/ - **Alt Text**: active directory windows server Image Alternative Text - **Caption**: active directory windows server Image Caption - **Description**: active directory windows server Image Description ### james garrigan it infrastructure engineer Image Title - **URL**: https://www.garriganenterprises.com/james-garrigan-it-infrastructure-engineer/ - **Alt Text**: james garrigan it infrastructure engineer Image Alternative Text - **Caption**: james garrigan it infrastructure engineer Image Caption - **Description**: james garrigan it infrastructure engineer Image Description ### it infrastructure 512x512 logo 8 bit Image Title - **URL**: https://www.garriganenterprises.com/it-infrastructure-512x512-logo-8-bit/ - **Alt Text**: it infrastructure 512x512 logo 8 bit Image Alternative Text - **Caption**: it infrastructure 512x512 logo 8 bit Image Caption - **Description**: it infrastructure 512x512 logo 8 bit Image Description ### james garrigan 1200x630 portrait Image Title - **URL**: https://www.garriganenterprises.com/james-garrigan-1200x630-portrait/ - **Alt Text**: james garrigan 1200x630 portrait Image Alternative Text - **Caption**: james garrigan 1200x630 portrait Image Caption - **Description**: james garrigan 1200x630 portrait Image Description ### hyper-v server configuration work product sample Image Title - **URL**: https://www.garriganenterprises.com/hyper-v-server-configuration-work-product-sample/ - **Alt Text**: hyper-v server configuration work product sample Image Alternative Text - **Caption**: hyper-v server configuration work product sample Image Caption - **Description**: hyper-v server configuration work product sample Image Description ### james garrigan 1200x675 portrait Image Title - **URL**: https://www.garriganenterprises.com/james-garrigan-1200x675-portrait/ - **Alt Text**: james garrigan 1200x675 portrait Image Alternative Text - **Caption**: james garrigan 1200x675 portrait Image Caption - **Description**: james garrigan 1200x675 portrait Image Description ### business meeting Image Title - **URL**: https://www.garriganenterprises.com/business-meeting/ - **Alt Text**: business meeting Image Alternative Text - **Caption**: business meeting Image Caption - **Description**: business meeting Image Description ### information technology projects Image Title - **URL**: https://www.garriganenterprises.com/information-technology-projects/ - **Alt Text**: information technology projects Image Alternative Text - **Caption**: information technology projects Image Caption - **Description**: information technology projects Image Description ### it infrastructure 512x512 logo Image Title - **URL**: https://www.garriganenterprises.com/it-infrastructure-512x512-logo/ - **Alt Text**: it infrastructure 512x512 logo Image Alternative Text - **Caption**: it infrastructure 512x512 logo Image Caption - **Description**: it infrastructure 512x512 logo Image Description ### manhattan map Image Title - **URL**: https://www.garriganenterprises.com/manhattan-map/ - **Alt Text**: manhattan map Image Alternative Text - **Caption**: manhattan map Image Caption - **Description**: manhattan map Image Description ### datacenter 1280x400 public Image Title - **URL**: https://www.garriganenterprises.com/datacenter-1280x400-public/ - **Alt Text**: datacenter 1280x400 public Image Alternative Text - **Caption**: datacenter 1280x400 public Image Caption - **Description**: datacenter 1280x400 public Image Description ### home page top background Image Title - **URL**: https://www.garriganenterprises.com/home-page-top-background/ - **Alt Text**: home page top background Image Alternative Text - **Caption**: home page top background Image Caption - **Description**: home page top background Image Description ### cement texture Image Title - **URL**: https://www.garriganenterprises.com/cement-texture/ - **Alt Text**: cement texture Image Alternative Text - **Caption**: cement texture Image Caption - **Description**: cement texture Image Description ### neve-bg-4 Image Title - **URL**: https://www.garriganenterprises.com/neve-bg-4/ - **Alt Text**: neve-bg-4 Image Alternative Text - **Caption**: neve-bg-4 Image Caption - **Description**: neve-bg-4 Image Description ### neve-bg-3 Image Title - **URL**: https://www.garriganenterprises.com/neve-bg-3/ - **Alt Text**: neve-bg-3 Image Alternative Text - **Caption**: neve-bg-3 Image Caption - **Description**: neve-bg-3 Image Description ### neve-bg-2 Image Title - **URL**: https://www.garriganenterprises.com/neve-bg-2/ - **Alt Text**: neve-bg-2 Image Alternative Text - **Caption**: neve-bg-2 Image Caption - **Description**: neve-bg-2 Image Description ### neve-bg-1 Image Title - **URL**: https://www.garriganenterprises.com/neve-bg-1/ - **Alt Text**: neve-bg-1 Image Alternative Text - **Caption**: neve-bg-1 Image Caption - **Description**: neve-bg-1 Image Description ### neve-bg Image Title - **URL**: https://www.garriganenterprises.com/neve-bg/ - **Alt Text**: neve-bg Image Alternative Text - **Caption**: neve-bg Image Caption - **Description**: neve-bg Image Description ### resume-09 Image Title - **URL**: https://www.garriganenterprises.com/resume-09/ - **Alt Text**: resume-09 Image Alternative Text - **Caption**: resume-09 Image Caption - **Description**: resume-09 Image Description ### resume-08 Image Title - **URL**: https://www.garriganenterprises.com/resume-08/ - **Alt Text**: resume-08 Image Alternative Text - **Caption**: resume-08 Image Caption - **Description**: resume-08 Image Description ### resume-14 Image Title - **URL**: https://www.garriganenterprises.com/resume-14/ - **Alt Text**: resume-14 Image Alternative Text - **Caption**: resume-14 Image Caption - **Description**: resume-14 Image Description ### resume-15 Image Title - **URL**: https://www.garriganenterprises.com/resume-15/ - **Alt Text**: resume-15 Image Alternative Text - **Caption**: resume-15 Image Caption - **Description**: resume-15 Image Description ### resume-01 Image Title - **URL**: https://www.garriganenterprises.com/resume-01/ - **Alt Text**: resume-01 Image Alternative Text - **Caption**: resume-01 Image Caption - **Description**: resume-01 Image Description ### resume-03 Image Title - **URL**: https://www.garriganenterprises.com/resume-03/ - **Alt Text**: resume-03 Image Alternative Text - **Caption**: resume-03 Image Caption - **Description**: resume-03 Image Description ### resume-02 Image Title - **URL**: https://www.garriganenterprises.com/resume-02/ - **Alt Text**: resume-02 Image Alternative Text - **Caption**: resume-02 Image Caption - **Description**: resume-02 Image Description ### resume-12 Image Title - **URL**: https://www.garriganenterprises.com/resume-12/ - **Alt Text**: resume-12 Image Alternative Text - **Caption**: resume-12 Image Caption - **Description**: resume-12 Image Description ### resume-06 Image Title - **URL**: https://www.garriganenterprises.com/resume-06/ - **Alt Text**: resume-06 Image Alternative Text - **Caption**: resume-06 Image Caption - **Description**: resume-06 Image Description ### resume-07 Image Title - **URL**: https://www.garriganenterprises.com/resume-07/ - **Alt Text**: resume-07 Image Alternative Text - **Caption**: resume-07 Image Caption - **Description**: resume-07 Image Description ### resume-13 Image Title - **URL**: https://www.garriganenterprises.com/resume-13/ - **Alt Text**: resume-13 Image Alternative Text - **Caption**: resume-13 Image Caption - **Description**: resume-13 Image Description ### resume-05 Image Title - **URL**: https://www.garriganenterprises.com/resume-05/ - **Alt Text**: resume-05 Image Alternative Text - **Caption**: resume-05 Image Caption - **Description**: resume-05 Image Description ### resume-11 Image Title - **URL**: https://www.garriganenterprises.com/resume-11/ - **Alt Text**: resume-11 Image Alternative Text - **Caption**: resume-11 Image Caption - **Description**: resume-11 Image Description ### resume-10 Image Title - **URL**: https://www.garriganenterprises.com/resume-10/ - **Alt Text**: resume-10 Image Alternative Text - **Caption**: resume-10 Image Caption - **Description**: resume-10 Image Description ### resume-04 Image Title - **URL**: https://www.garriganenterprises.com/resume-04/ - **Alt Text**: resume-04 Image Alternative Text - **Caption**: resume-04 Image Caption - **Description**: resume-04 Image Description ### cropped-resume-branding Image Title - **URL**: https://www.garriganenterprises.com/cropped-resume-branding/ - **Alt Text**: cropped-resume-branding Image Alternative Text - **Caption**: cropped-resume-branding Image Caption - **Description**: cropped-resume-branding Image Description ### resume-branding Image Title - **URL**: https://www.garriganenterprises.com/resume-branding/ - **Alt Text**: resume-branding Image Alternative Text - **Caption**: resume-branding Image Caption - **Description**: resume-branding Image Description