Windows Platform Architect / Engineer


A hands-on delivery and quality focused Windows Platform Architect/Engineer with over 18 years’ experience within financial services and central government with a solid record of achievement in delivering and implementing enterprise standard solutions in alignment with architectural principles and industry best practices for global deployment within the End User Computing (EUC) environment. Specific areas of expertise include standardisation and automation of Windows platforms and productivity tools, system integration and configuration management. • Possessing significant technical experience accrued at strategic and operational levels in a range of roles and responsibilities ranging from support to architectural engineering. • Excellent team player, able to work independently and take initiatives as well as work well in a high pressure, technically challenging and agile environment. KEY KNOWLEDGE, SKILLS & EXPERTISE Architectural Engineering of numerous complex Windows desktop and server solutions. Scoped, engineered and delivered quality deliverables that balanced functional and non-functional requirements for performance, reliability, security, user experience and cost. Technical Knowledge – Possessing extensive Windows and infrastructure architecture experience to translate business and operational requirements to technical solutions and enhancements ensuring they are fit for purpose. Proficient in scripting and development combined with strong knowledge across a broad range of infrastructure services including networks, virtualisation, security, firewalls and cloud services and delivery models. Project Management – Highly experienced in operating in programmes and projects governed by PMP, PRINCE2 or AgilePM/DevOps development lifecycle methods supporting continuous infrastructure improvements and processes. Certified in both PRINCE2 and AgilePM. Change Management – Strong risk analysis and change management skills as well as problem solving abilities. Proven track record of developing strong networks in order to bring about change and deliver positive outcomes. Communication – Confident and effective in presenting and communicating with people (including stakeholders) at all levels. Systems Knowledge – Experienced across operating environments and in the use of development tools and databases while continuously developing knowledge of existing technologies and keeping up to date with emerging technologies. Platforms Windows XP, Windows Vista, Windows 7, Windows 8/8.1 and Windows 10 Windows CE, Windows XPe, Windows WES7, Windows ThinPC and Wyse Xenith Windows 2000, 2003, 2008 R2 and 2012 R2 Productivity Office 2010,2013/2016 and Office 365 Pro Plus, Outlook Client and Skype for Business Client System Management ConfigMgr 2007 and 2012 R2, IIS, Group Policy, Altiris Deployment Solution, Automated OS and Application Delivery, AppSense, App-V, Wyse Device Manager, Windows Deployment Services and Windows Deployment Toolkit Authentication Active Directory, Active Directory Federation Services and Azure Active Directory (Basic) Cloud Office 365 Pro Plus Services, VMWare AirWatch and Microsoft Azure (Basic) Virtualisation Citrix XenDesktop 7.x, Citrix Presentation Server 4,x, Microsoft SCVVM/Hyper-V, VMWare ESXi/vCenter and Nutanix Hyper-converged Infrastructure Hardware Dell, HP and Lenovo workstations and laptops Dell, Lenovo, Microsoft Surface and Samsung tablets Scripting and Development DOS Scripting, VBScript, PowerShell (Citrix, PowerCLI, Active Directory, Office 365 Azure AD), InstallShield, C#, .NET, Windows APIs, VB 6.0, C and C++ Networking N-Tier Networks, High Availability, Load Balancers, DHCP, DNS and TCP/IP Security (Basic) Proxy, Palo Alto Firewall, Citrix Netscaler Gateway, IPD/IPS , Checkpoint Endpoint Management solutions, BitLocker, Certificates and VPNs (SSL and IPSec) Databases (Basic) SQL 7.0/2000/2005 Administration and T-SQL Change Management System JIRA and ServiceNow

Key Skills
  • Architectural Engineering
  • Windows
  • ConfigMgr 2007 / 2012 R2
  • Group Policy
  • IIS
  • Citrix
  • Virtualisation
  • System Management

Work Experience

Platform Engineer - Virtual Desktop Infrastructure

International Financial Data Services12 months

Responsible for transitioning a successful 500 user VDI pilot infrastructure into a fully supportable standardised solution capable of scaling upto 6,500 across 5 countries within a 12 month period. The solution now consists of a single logical site design with six hosting infrastructures (96 hosts) across two data centers. The solution supports various use cases with 24x7 presence and uptime requirements and utilises industry standard enterprise products and components, primarily focused on Windows 7, Windows 10 (PoC) , Windows Server 2008 R2, Office 365 Pro Plus cloud integration, SCCM 2012 R2, Citrix XenDesktop, Citrix Netscaler (MPX), VMware ESX, Nutanix, Palo Alto, AppSense and App-V. • Key contributor in transitioning a successful VDI pilot into production with the right set of attributes including process automation and quality to meet enterprise scale and operational deployment requirements. • Platform stabilisation and process improvements to the automated Windows virtual desktop, server and ThinPC build process based on SCCM 2012 R2 delivery. • Designed the Office 365 Pro Plus solution and its supporting infrastructure for use within the organisation’s complex network infrastructure. • Developing and enhancing the VDI solution through quarterly service releases and feature enhancements. • Process automation (PowerShell leveraging Active Directory Web Services, XenDesktop, PowerCLI and T-SQL) to facilitate the migration of users to/from VDI platform releases, assign Office 365 licenses to federated user accounts in Azure Active Directory, identify authentication and account lockout issues in VDI and produce reports for on-going capacity planning, covering vCenter workload and XenDesktop sessions and logon times. • Contributed to design changes in the following areas: virtual desktop specification for different use cases, Active Directory Delegation Model, Group Policy, DNS, operating system optimisation and naming standards. • Designed and implemented a structured (development, integration, testing, staging and deployment) process for VDI release management that minimises platform downtime and improve quality. • Troubleshooting issues related to degraded user experience (such as excessive CPU and memory utilisation), networking, hosting infrastructure, internal/external system authentication, Outlook Autodiscover resolution over split-tunnel, Skype for Business, Office 365 Pro Plus and remote access via Netscalers etc. • XenDesktop provisioning of hosted virtual desktop resources for early adopters. • Configuration management and advanced support, including monitoring of the following products: XenDesktop, StoreFront, Director, Netscaler, vCenter, AppSense and App-V. • Escalation point and provide 3rd/4th line support to resolve all service related incidents and problems specific to the VDI solution.

Technical Solutions Architect – Cloud/Mobility

Department for Work and Pensions6 months

Responsible for implementing the Enterprise Mobility Management (EMM) design and infrastructure services in the cloud. • Implemented and supported the AirWatch solution designed to deliver corporate emails on iOS devices. • Implemented an End User Computing services test lab environment in Skyscape Cloud Services – key products in scope were Windows 2012 R2, Active Directory, DHCP, DNS, Exchange 2013, Lync 2013, Citrix XenDesktop, SCCM 2012 R2 and Casper Suite. • Delivered the infrastructure (proxy/firewall/gateway) changes necessary to securely support alerting, monitoring and code deployment between Impact Level (IL)2/3 network environments in the cloud.

Technical Solutions Architect – End User Computing

BNP Paribas2 Years

Responsible for architecting and engineering Windows desktop solutions and their supporting infrastructure services for global deployment - focusing on the integration of systems and adoption of emerging technologies into the bank. • Designed a Windows 8.1 solution based on SCCM 2012 R2 delivery for tablets from conception to implementation. • Designed a Windows 7 32-bit and 64-bit desktop solution (supporting up to 28 languages) along with its associated supporting infrastructure services. • Designed a solution for two SCCM 2007 hierarchies within the Corporate Forest to co-host and enable operating system delivery and management of two different Windows 7 64-bit platforms. • Project lead for the adaption of all in-house management tools for 64-bit computing. • Designed OU structures and Group Policy Objects for a number of platforms, including Windows 8.1, Windows 8.1 To Go, repurposed desktops, Windows 7 and virtual machines. • Delivered, in partnership with Security, the Windows 7 Security Baseline for Investment Banking. • Project lead for the Windows Vista/7/2008 R2 evaluation project. • Designed a thin client (Dell Wyse Xenith) and repurposed desktop PC solution, combined with smart card authentication support for a number of hosted virtual desktop environments based on Citrix XenDesktop and VMWare ESXi. • Key contributor to a Windows 7 virtual desktop solution for 11,000 users based on Citrix XenDesktop, VMWare ESX, NetApp NAS and Atlantis ILIO. • Defined the technical requirements for delivering a fully functional Lync 2013 solution to XenDesktop users connecting to/from various endpoints and virtual machines. • Designed a security solution based on Checkpoint to enable device control/security in XenDesktop. • Assisted in the implementation of a Microsoft Private Cloud for Architects and Engineers based on SCCM 2012 R2, SCVMM 2012 R2 and Hyper-V 2012 R2 for the creation of technical designs and proof of concepts. • Delivered high and low-level design, implementation and ATR technical documentation for a number of solutions. • Lifecycle management (including decommissioning) of technology components, products and services as well as creation of technology roadmaps for various audience. • Early adoption programmes - evaluated new End User Computing technologies which provided solutions to current problems or new opportunities and developed prototype/proof of concept implementations for feedback. • Worked at the BNP Paribas Group IT level on a number of projects dealing with a number of change initiatives with reference to the End User Computing environment and its associated infrastructure, including Fortis integration. • Joint architect for the Citrix server-based computing project to deliver solutions for Citrix Presentation Server 4.5, HP t5720 (Windows XPe), HP t5000 (Windows CE) and PCs (Windows XP). • Coded solutions in VB, EMbVC++ (Windows CE) and C# for standardisation and process improvements. • Provided 3rd/4th line support for early adoption of technologies, processes and EUC production systems, encompassing a user base of 40,000.

Windows Platform Engineer

BNP Paribas5 Years

Played a key role in the global Windows engineering team that was responsible for managing the design and delivery of the bank’s Windows infrastructure. This role involved the creation of a number of key deliverables, which enabled other teams in the bank to execute and deliver their day-to-day work with ease and precision. • Defined the short and long term strategies for use of various (supported and unsupported) versions of Java JRE, including a risk assessment to ensure that there was little or no impact made to LOBs. • Conducted technical analysis and delivered recommendations on functionality changes to Windows XP SP2. • Developed and maintained the global IIS, Windows desktop and server platforms and their supporting infrastructure through regular release cycles, as well as ensuring all associated documentation and standards are up to date. • Ownership and management of change to the standard platform builds (including technical review of proposed changes and solution designs). • Designed and developed tools in C#, VB and C++ for the Windows automated build process, including the creation of an in-house patch management solution and a Build Update Engine for reducing engineering time at product delivery. • Developed the Active Directory backbone configuration, using LDAP and ADSI. • Produced Group Policies for desktops, laptops, servers and user environments. • Security assessment and patching support for software distribution and packaging processes. • Provided 3rd/4th line support for the bank’s Windows infrastructure.

Global Infrastructure Support Engineer

BNP Paribas2 Years

Supported both the legacy Windows NT 4.0 domains and the newly deployed Active Directory infrastructure globally encompassing approximately 40,000 desktops and 1,000 servers across 25 sites. • Supported and maintained the NT 4.0 Server and NT Workstation automated builds, global standards and standard operating procedures for infrastructure services. • Developed a number of applications and utilities in VBScript, Visual Basic and C++, to aid sites with their day-to-day administration and migration work to the newly deployed Active Directory. • Dealt with 3rd line support arising from a number of areas of support: Windows NT 4.0, Windows 2000, Windows XP, SMS 2.0/2003, WINS, DNS and Active Directory.

Senior Windows Server Infrastructure Engineer

Credit Suisse First Boston Group3 months

Supported and maintained the server infrastructure throughout the EMEA region for Global Equities. The infrastructure consisted of Windows NT 4.0 and Windows 2000 Servers within an estate of approximately 300+ servers hosting the application, core infrastructure and end user environments.

Senior Windows Technical Specialist

ABN AMRO Bank2 Years

• Performed all infrastructure operations including: engineering, administration and implementation of core desktop, server and application infrastructures (HP-UX,WINS, DHCP, DNS, PDC, BDC, SQL 6.5/7.0, IIS 4.5, Exchange 5.0, Lotus Notes, SMS 1.2, Anti-Virus and data center operations). • Supported over 300 users and provided global production advisory and consultancy services to various departments within the bank. Consultancy work included the design and implementation of a new IT infrastructure based on Windows NT 4.0, Lotus Notes, Exchange 5.0 and SMS 1.2 for ABN AMRO headquarters in Amsterdam, supporting up to 3,000 users.

NT Technical Specialist

NatWest Bank2 Years

Administered and implemented the newly designed Retail Banking Platform (RBP) based on a 12 domain complete trust model. This distributed platform was the largest Windows NT infrastructure deployed at the time.

Computer (MVS) Operator

NatWest Bank3 Years

Supported IBM Mainframe systems in three data centers – Goodman’s Field, Stone and Kegworth. The role involved supporting MVS/JES3 and JCL systems, performing backup operations, printing and data processing of NatWest streamline customers.