Andrew Morgan is a passionate end user computing evangelist, independent consultant and software developer. Andrew is particularly passionate about desktop virtualization, enterprise mobility, application delivery, performance monitoring and has a deep working knowledge of virtualisation and networking.

Andrew has worked in the IT Industry since 2003, holding various positions from Administrator, Senior Consultant, IT Architect, Solution Architect & CTO. In 2013 Andrew founded a software company, ThinScale Technology, focusing on resolving challenges in the Desktop Virtualisation marketplace.

Presently Andrew works as a Staff Engineer in the VMware CTO office under the EUC CTO Shawn Bass. Andrew mostly works with Customer Escalations, product roadmap and Research and Development.

In Andrew’s spare time he has written numerous virtualisation tools, working with all types of teams such as the Citrix XenDesktop / XenApp teams as well as the VMware EUC division to plug obvious holes in products he has encountered during implementations.

Such tools include:

  • ThinKiosk
  • Threadlocker
  • ThinIO
  • Director Notification Service
  • Caffeine for Receiver
  • PCOIPWatcher
  • HDXWatcher
  • And numerous others at andrewmorgan.ie/downloads

In Addition, Andrew co-hosts a podcast with fellow industry expert Jarian Gibson called Frontline Chatter. With Frontline Chatter, Jarian and Andrew regularly interview everyone from C-Level execs of major virtualisation companies to Community members and experts on all things End User Computing.

Andrew regularly speaks at BriForum, Citrix Synergy, E2EVC, and various Citrix User Groups. In addition, For Andrew commitments to the community, he has received the following community excellence titles:

  • Citrix Technology Professional (CTP).
  • RES Software Valued Professional (RSVP).
  • VMware vExpert / VMware EUC Champion (Charter Member).
  • Nutanix NTC (Charter Member).
  • Atlantis ACE.
  • Smart-X Advisory board.

Prior Speaking Engagements:

  • Finland Citrix User Group – Application Layering 101, an industry overview.
  • e2evc Dublin 2016 – ControlUp Insights community Session.
  • e2evc Dublin 2016 – Application Layering 101, an industry overview.
  • Citrix Synergy 2016 – Getting started with Netscaler Unified Gateway.
  • BriForum London – Application Layering 101, an industry overview.
  • UK Citrix User Group 2016 – Application Layering 101, an industry overview.
  • Dutch Citrix User Group 2016 – Application Layering 101, an industry overview.
  • Irish Citrix User Group 2016 – Citrix AppDisk overview.
  • E2EVC Berlin 2015 – Software reverse engineering introduction.
  • E2EVC Berlin 2015 – Guest presenter for SMS Passcode. “Andrew’s Experience with SMS Passcode”.
  • Citrix Synergy 2015 – XenMobile On prem, Cloud or CSP, what best suits your needs.
  • Citrix Synergy 2015 – XenDesktop 7.x experts panel.
  • E2EVC Barcelona – IOPS are hard, ThinIO is not.
  • Citrix Synergy 2014 – Geek Speak Live, Persistent vs Non Persistent Desktops.
  • Briforum 2014  – Thin Clients—Don’t Believe the Myths. How to Make the Right Decision.
  • Dutch Citrix User Group 2013 – Citrix Reverse Seamless Application Deep Dive.
  • E2EVC Rome 2013 – Citrix Reverse Seamless Application Deep Dive.
  • UK Citrix User Group 2012 – On IOPS, shared storage and a fresh idea.
  • E2EVC Vienna (2012)  – Leveraging old PC’s with ThinKiosk to lower the desktop cost. Link

My Certifications:

  • Cisco Certified Network Associate (CCNA).
  • Red Hat certified Technician (RHCT).
  • Red Hat Certified System Administrator (RHCSA).
  • CCA for Citrix Access Gateway 4.
  • CCA for Citrix Password Manager 4.
  • CCA for Citrix XenApp 6.
  • CCA for Citrix XenApp 6.5.
  • CCA for Citrix XenApp 5 for Windows Server 2003.
  • CCA for XenApp (Presentation Server 4).
  • CCA for XenDesktop 5.
  • CCA for XenServer 5.6.
  • CCA for Citrix Netscaler.
  • Citrix Certified Advanced Administrator (CCAA).
  • Citrix Certified Enterprise Engineer for Virtualisation (CCEE).
  • Citrix Certified Integration Architect for Virtualization (CCIA).
  • Citrix Certified Expert – Virtualisation (CCE-V)
  • Citrix Certified Professional – Mobility (CCP-M)
  • Citrix Virtualization Specialist Practicum.
  • Citrix Mobility Specialist Practicum.
  • VMware Certified Professional (VCP) VMware vSphere 4.
  • VMware Certified Professional (VCP)  VMware vSphere 5.
  • VMware Certified Professional – Data Center Virtualisation (VCP5-DCV)
  • Microsoft Certified IT Professional Server Administrator
  • Microsoft Certified IT Professional Enterprise Support Technician
  • Microsoft Certified Technology Specialist Microsoft Windows Vista: Configuration
  • Microsoft Certified Technology Specialist Windows Server 2008 Active Directory: Configuration
  • Microsoft Certified Technology Specialist Windows Server 2008 Network Infrastructure: Configuration
  • Microsoft Certified Desktop Support Technician.
  • Microsoft Certified Systems Administrator Microsoft Windows Server 2012.
  • Microsoft Certified Systems Administrator Microsoft Windows Server 2003.
  • Microsoft Certified Systems Administrator Microsoft Windows 2000.
  • Microsoft Certified Systems Expert MIcrosoft Windows Server 2012.

Contact Me:

Email: andrew@andrewmorgan.ie
Twitter: @andyjmorgan
LinkedIn: http://www.linkedin.com/in/andrewjmorgan


13 Comments About “About:

  1. vinod

    Hi andrew,
    you thread on Deleting a user profile from multiple servers was great useful as we have more than 50 citrix servers.thanks for the script


  2. Shivaraj

    hi andrew..

    Thanks so much for putting all in one place buddy….just found your site and the delete profiles from multiple servers was too good…saved a lot of time on repeated tasks…still going through the pages of useful info available here…thanks once again…

  3. Pingback: Reducing Profile Size with a Profile Clean Up Script – PowerShell Edition | Aaron Parker

  4. Thibaud Simond

    Hi andrew, I downloaded thinkiosk and I customized it. But in Offline Setup Utility –> Tools I added C:Program FilesVideoLANVLCvlc.exe in Custom Tool 1.
    when I open thinkiosk I select VLC alert thinkiosk opens with An error occurred with the launch of “”.
    I have wanted to know the syntax to insert in “Command line” to open an app which this executable located in C: Program Files …

    Sorry for my bas english, I’m a french student.

    Best regards,

    Thibaud Simond

  5. ANil Gandhi

    Andrew, I would like to know more about Threadlocke, Please could you give me some insite about how to configure, I am looking for any type of documents that allows me to configure Threadlocker in one of our Citrix PVS server – OS Windows 2008 std. edition.
    Please guide me or suggest me from where I can get admin guide or configuration guides about Threadlocker.

  6. Pingback: Citrix NetScaler Gateway What's the amount of users you can handle?

  7. jpeiris

    Hi Andrew

    I don’t know if I’m trying something here that just doesn’t work but I’ll give you a brief overview of what I’m trying.

    We are currently set up on Citrix but through a outsourcer. So our citrix is accessed through online plugin (pnamain.exe). We do have access to those servers where our citrix is held (five citrix servers) through remote desktop connections.

    Is there anyway that I can configure thindesk to work with our Citrix setup? It would make it a lot easier if we have someone in from outside of the company and we don’t want them to have access to the resources, or even if we have someone not on the company network connecting to the servers through an SSL connection and working from home.

    Kindest Regards,


  8. jpeiris


    Yes sorry that was a typo on my part I meant ThinKiosk.

    Is it something that you are looking to inputting or not at the moment?



  9. Jinder

    Hi Andrew

    If just having with Thin Kiosk 4.0 on Windows Server 2012r2 all i’m getting blocks.
    What do I need to do? It works fine Windows server 2008r2.



  10. Pingback: Reducing Profile Size with a Profile Clean Up Script - PowerShell Edition - Aaron Parker

Comments are closed.