Michael Gargan

IT Professional

Download PDF Version

I have been working in IT for over 20 years. During this time I have worked in a number of companies focused on various areas from network administration and technical support to software development which has allowed me to develop a high level of proficiency in the following areas:

  • Troubleshooting: This has been one of the key abilities in my career to date. Over the years I have developed a great deal of experience in various areas of the computer industry which has allowed me to quickly identify issues and find solutions.
  • Network Administration: Design and implementation of networks including multi-site networks using internet based VPNs; server configuration and administration.
  • Computer Hardware: I have a vast amount of experience working with all areas of computer hardware from maintenance and troubleshooting to hardware PC building and upgrades.
  • Software Development: While I am not a software developer I have a strong proficiency with ASP.NET, VB.NET, SQL and C#, in addition to which I have an excellent working knowledge of several other programming languages.

Computer Hardware & Maintenance

  • Hardware Troubleshooting
  • Data Recovery
  • Laptop Maintenance
    • General Diagnostics
    • Screen Replacement
    • DC Jack Repair/Replacement
    • GPU Reflow
    • General Parts Replacement
  • Desktop Maintenance
    • General Diagnostics
    • PC Building
    • Hardware Upgrades
    • Motherboard Repairs
  • Electronic Prototyping including experience with
    • Arduino
    • Raspberry Pi
    • Custom Circuit Board design, construction and troubleshooting
  • Phone Repair

Operating Systems

  • Windows Desktop (Versions 3.11 – 10) 100% 100%
  • Windows Server (Versions NT 4.0 – 2012) 95% 95%
  • Linux (Primarily Ubuntu) 60% 60%

Other Skills

  • Hardware Maintenance 100% 100%
  • Software Support 100% 100%
  • Miscellaneous Troubleshooting 100% 100%
  • TCP/IP 95% 95%
  • Active Directory Administration 90% 90%

Work Experience

Intec Software Solutions (March 2006 – Present)
Intec Software Solutions is a company I started in 2006 that specialises in product integration. Intec’s primary focus is Custom Software Development, IT Support, Time & Attendance Systems, Access Control and Traffic Statistics software. My primary roles included:

  • Staff management: Setting goals and motivating the development team as well as working with sub-contractors to ensure projects are completed and delivered within budget and on time.
  • Customer Sales and Support: I was the primary point of contact for all customers as well as liaising with our various business partners (Resellers, technology partners).
  • Business Reporting: Preparing and monitoring cash flow reports, return on investment reports and ensuring that we are meeting KPI’s and following our business plans on an ongoing basis.
  • Product research\development: Researching potential software products and developing prototypes as a proof of concept before creating a development plan.

Technologies used include:

  • Visual Studio 2005, 2008, 2013 & 2015.
  • VMWare Workstation, Fusion, vSphere & ESXi.
  • Windows Server 2003, 2008 & 2012.
  • Microsoft Products including Office 365, Sharepoint, Microsoft Exchange, MSSQL Server.
  • Cloud Technologies including Amazon AWS and Microsoft Azure.
  • Windows Terminal Server.
  • Citrix XenApp 6.
  • Programmable Logic Controller development using both custom boards and existing technology such as the Crouzet Millenium 3 and Arduino.
  • Ubuntu Linux

Notable Projects include:

  • Stadium Attendance Management system for a football stadium to provide live tracking of attendance as well as historical reporting using a custom system developed to track turnstile events at the entrance gates.
  • Off-Grid Power System: In conjunction with a renewable energy company we developed an off-grid power system using a custom PLC solution to monitor power usage and generation. The system integrates a bank of batteries, wind turbine, solar panels and a diesel generator to ensure maximum use of generated energy when available and to provide backup power through the generator when required.
    The system would intelligently switch between available power sources and when necessary dump excess power to protect the health of the batteries into either water heaters or an alternative heat dump as required.
  • Integration of a vehicle classification device with existing systems within county councils to provide vehicle usage statistics for existing roads.
  • Custom Event Management system developed as an online system to manage event bookings, accounts, financial forecasting and room assignments for accommodation.

In 2011 I also opened a retail premises (Techmate) as a response to the increased demand for computer repairs and technical support. Techmate is a computer repairs and sales business with a retail premises focusing primarily on computer support and repairs for both small business and home users.

This side of the business has focused primarily on the area of hardware maintenance and troubleshooting for end users as well as being a largely customer facing role requiring us to find ways to explain complex issues in an easy to understand manner.

Freelance Support (January 2003 – March 2006)
Between January 2003 and March 2006 I was working as a freelance IT Support contractor. My primary customer base was small to medium sized companies who were large enough to have an IT requirement but too small to justify a full time member of staff to look after their systems.

I would provide a yearly support contract and was a “one man IT department” for my customers. This involved all areas of IT including network administration, telephony and hardware support as well as liaising with vendors on my clients’ behalf when introducing new systems. Technologies used include:

  • Windows Server 2003 (Design, deployment and maintenance).
  • Citrix Presentation Server.
  • VMWare Workstation.
  • VPN Configuration and support using multiple systems such as Cisco, ZyXEL and Windows VPN.
  • DNS and DHCP server configuration and maintenance.
  • OpenSUSE Linux.
  • Novell Netware 6.0 & 6.5.
  • Microsoft Access MDB and ADP Projects.
  • Custom software development in VB.NET and C#.
Adest Document Management (March 2001 – January 2003)
Adest are an electronic document management software company that specialise in paperless office solutions. I worked for Adest as an onsite and in-house technical engineer. My responsibilities included:

  • Installation and configuration of document management server and client software including;
    • Installation and configuration of MSSQL servers for application data.
    • Server security configuration for group and user level access to documents.
    • Troubleshooting general network issues including DNS and TCP/IP configuration errors.
    • Troubleshooting issues with DCOM for client/server application communication.
    • Installation, configuration and troubleshooting of Client Software in a Citrix Environment.
  • Ongoing support of existing installations including;
    • MSSQL server backup and redundancy configuration and support.
    • Troubleshooting software issues and where necessary submitting bug reports and liaising with the development team to resolve issues and install patches between official releases.
    • Adapting existing installations to user needs as their requirement developed or changed over time.
  • Technical Sales Support: Accompanying the sales team to meetings to provide technical advice and suggestions to both the sales team and potential clients to ensure that our system could both meet our clients requirements without issue and to provide suggestions for additional possible uses to potential clients.
  • Problem solving: If there were any sites that were having unexpected issues I was responsible for visiting the site and troubleshooting the issue until it was resolved.
Medical Supply Company (January 1999 – March 2001)
Medical Supply Company provide medical lab equipment and software. My role was primary technical engineer which involved the following responsibilities:

  • Design, deployment and maintenance of complete network systems to laboratories primarily using windows server NT4.0 and Windows 2000 Server with windows 98 clients.
  • Configuration and troubleshooting of physical network installations using 10/100 Ethernet switches, TCP/IP, Custom DNS configuration for Active Directory and Remote Access Services for troubleshooting.
  • Configuration and maintenance of Active Directory Services for network permissions and security of private patient data.
  • Implementation of Audit Trail Logging systems for private patient data.
  • Installation, support and maintenance of custom software for laboratories.
  • Creating lab interface specifications for communicating with laboratory equipment, liaising with development team to create interfaces as well as installation and maintenance of same.
  • Some VB 6.0 development for in-house projects.
Pricewaterhouse Coopers (August 1998 – January 1999)
I worked in Pricewaterhouse Coopers as a 2nd \ 3rd Level Support Technician on a 6 month contract. My responsibilities included:

  • Commissioning new computer equipment and user accounts for incoming employees.
  • Troubleshooting user issues including;
    • Issues with Lotus Notes system used for internal communications.
    • Network access issues (Client network configuration issues, physical network troubleshooting, server issues with network accounts and hardware issues with network cards or switches).
    • Computer client hardware issues including desktop computers, laptops, printers and accessories.
  • Escalating support issues to the relevant hardware or software vendors where applicable and following up to ensure that issues were successfully resolved.
Herbst Software (November 1996 – August 1998)
Herbst Software is a software development company. I was the primary technical engineer. During this time I was responsible for the following activities:

  • Design, deployment and maintenance of Novel Netware 4.1 Servers with mixed MS DOS 6.2, Windows 3.11 and Windows 95 Client Computers primarily using IPX/SPX as the network protocol.
  • Design, deployment and maintenance of Windows NT 4.0 Servers including configuration of Primary and Backup Domain Controllers for redundancy with mixed MS DOS 6.2, Windows 3.11 and Windows 95 Client Computers. These networks primarily used a combination of TCP/IP and NetBEUI as Network Protocols as well as IPX/SPX in some mixed server environments integrated with Novel Netware Servers.
  • Maintenance and troubleshooting of existing Token Ring based networks.
  • Conversion of Token Ring based networks to Ethernet based networks.
  • Liaising with dBase and Clipper programmers to troubleshoot software bug reports.
  • Onsite software installation and configuration as well as phone based technical support.
  • Database administration and configuration using both dBase and Visual Foxpro in-house and for customers on site.

Other Skills

For the last 10 years I have been party of a voluntary committee running a non-profit community based salsa dancing festival. This has become Ireland’s largest annual salsa event with hundreds of people attending every year. My contribution to this committee is to bring the following skills to the organisation:

Other Skills

For the last 10 years I have been part of a voluntary committee running a non-profit community based salsa dancing festival. This has become Ireland’s largest annual salsa event with hundreds of people attending every year. My contribution to this committee is to bring the following skills to the organisation:

  • Logistics & Scheduling
  • Volunteer Management
  • Budget Management
  • Contract Negotiations
  • Marketing & Sales
  • Fund Raising
  • Logistics & Scheduling
  • Volunteer Management
  • Budget Management
  • Contract Negotiations
  • Marketing & Sales
  • Fund Raising

Get in touch

9 + 3 =