{ Resume }
My official resume documenting my background, experience and professional career to date.
LogicGate, Senior Product Integrations Manager
Chicago (remote), September 2022 - Present
- Assist in customer onboarding, deployments and integrations as the lead technical advisor
- Scope requirements, design and build integrations to the Risk Cloud platform using Workato and Zapier iPaaS platforms
- Provide technical expertise in cross-functional collaboration with engineering, product and marketing teams
- Build out custom connectors to third party platforms and APIs using Ruby and utilising tools such as GitHub and VS Code
- Serve as the technical expert and advisor in pre-sales conversations
- Configure integrations to third-party platforms that align to common GRC use cases
- Utilise Python scripting for data science and migration tasks on internal and external projects
- Design and implement internal processes and automations for the integrations team
- Analyze data from internal and external sources to provide insight and design road maps for future integrations
- Provide subject-matter expertise and product advice to help deliver effective customer based SaaS integrations
- Utilise 3rd party SDKs to build out custom connectors to the core product for 3rd party marketplace listings
Venn Technology, Senior Integration Consultant
Dallas, February 2021 - September 2022
- Serve as the primary technical lead on complex integration projects for SaaS and on-premise software solutions
- Gather a deep understanding of business processes and requirements to the agreed scope of work for customer projects
- Architect SaaS/cloud-based integrations and automations through the use of Workato (iPaaS)
- Develop custom SDK connectors for REST APIs using Ruby and Python languages
- Complete project plans and delegate work to Integration Consultants where required
- Manage data imports/exports and synchronisation during solution deployments via platform tools and SQL
- Serve as assigned customer consultant for assigned fixed fee and hourly work
- Provide administration and new developments to Sage Intacct and Salesforce platforms as required
- Assist in the development of internal solutions utlising a mixture of AWS, Heroku, Javascript, Python and Ruby
Helix Leisure USA, System Solutions Manager
Dallas, December 2015 - January 2021
- Design, develop and deliver high quality and robust custom solutions for business use by various brands and functions
- Analyse, design and implement process and operational improvement changes across the Solutions Group through the use of technology and automation
- Evaluate emerging tools and technologies and determine whether they fulfill our needs and strategic plans for services, systems and automations
- Architect cloud solutions and applications across GCP, AWS and Azure using known languages such as Python and Microsoft .NET
- Take ownership of all business system platforms and applications including the management of the Business Systems team
- Create and maintain system and solution related documentation, such as business requirements, process flows, data maps, configuration and usage instructions
- Manage, maintain and consult on all internal and externally hosted systems and provide senior management and directors, when required, analytical data from such systems using both BI tools and raw SQL queries (MySQL, PostgreSQL)
- Spearhead the applications design for Embed’s large and complex programs for business functions and operations, including system tools, interfaces and middleware in accordance with strategies and objects of the company
- Administer the groups operational SaaS products, including but not limited to Salesforce, HubSpot, Okta and Zendesk
- Develop and manage the groups central system integrations via the iPaaS platform Workato. Provide monitoring and support via the solutions reporting tools to ensure zero failures and constant data synchronization across business systems
Embed UK, Project Delivery & IT Manager
Bath, March 2011 - November 2015
- Aid in the development of the group wide ESP solution in relation to installation, custom monitoring and reporting programs, utilising the Zabbix monitoring solution and coding end applications in C#
- Provide consultancy and deployment of “special” projects or non-standard installations, including software migrations. This also includes being the liaison to third party companies for interface development within the company product line
- Manage the deployment of company products to customers through the use of the Octopus software solution
- Development, management and maintenance of the group wide custom content management system using such languages and frameworks as Python, Django, Flask, Javascript, HTML, CSS and PHP; hosted on a Linux platforms. This also includes the development of the company cross platform mobile CMS application
- Development of standalone solutions/applications to aid in the support of the company product line for all worldwide offices
- Management and maintenance of internal IT systems. This includes Windows/Linux servers, PBX/VOIP phone system and the basic office IT infrastructure
- Creation and submission of software change requests to the central development team in relation to the company product line
- Provide training and support to UK employees on all company product lines. This includes assisting in customer upgrades and installations
- Manage the UK/European support team, including workloads, system knowledge and personal development
- Implement I.T. strategies from statements of direction and follow them through to end-user operations and training
Iris Software Solutions, Software Developer
Bristol, November 2010 - March 2011
- Design and development of hot fixes and data editing applications using Delphi
- Debugging of Delphi written applications, leading to code correction/additions
- Debugging of HTML pages and CGI web applications. This includes the correction and creation of XML documents
- Debugging and basic coding in C# for .NET applications using Microsoft Visual Studio 2005
- Creation and modification of Oracle database triggers, procedures and functions
- Design and apply data fixes to existing Oracle databases
von Essen Hotels, IT Systems Manager
Peasedown St. John, March 2008 - November 2010
- Development, installation, management and support of Windows Servers across 31 remote sites, including Windows Server 2008, Windows Server 2003, Small Business Server 2003 and Windows Server 2000
- Setup and management of Microsoft Exchange 2003 across multiple sites and also the setup and management of a centralised Exchange 2007 system for non small business sites
- Setup and management of all server roles within the company including Active Directory, DHCP, DNS, FTP, IIS, Print Management, File Servers, Backup Servers, WINS, Remote Access and Routing plus Terminal Servers
- Setup of the company WAN using VPN links between sites. This included configuration and management of professional router and firewall hardware devices
- IT project management, e.g. developing each hotels IT systems and to integrate each solution into a centrally hosted environment. This involved migrating each hotel to a server based environment that would link into the company’s domain across the WAN and to our central servers
- Support of all IT systems across the company. This involved diagnosing and solving all hardware and software issues as well as providing standard desktop support for all users
- Plan the IT system infrastructure for a new £100 million hotel build in central London and to manage the integration into the head office IT system. This involved managing budgets and providing sufficient documentation to the board of directors in order to meet with the companies requirements
- Develop in house multi-site software solutions using Delphi programming language and the build/management of SQL databases
- Manage the central IT team from web designers through to desktop support staff
Playsafe Monitoring Ltd, Software Support Officer
Bath, December 2005 - March 2008
- Development of Interbase/Firebird database applications in Delphi for use in the companies support department
- Assisting in the testing and development of the companies DOS, Windows and online based systems
- Training sites/customers with the use of the companies management and loyalty systems
- Installation and set up of the management systems on networks, single site computers and PDAs
- Providing remote access support to single and multi site customers for the companies cash management and loyalty systems
- Database repair through the use of remote SQL scripts and queries to resolve customer’s issues with their systems
- Aid in the setup/installation of all customers hardware and remote access systems, including VPN and modem based communications