P
D

Patrick Drew

EXPERIENCE

Infrastructure Engineer

Apr 2022 - Present | Tessitura Network

  • ›Designed CloudFormation template and PowerShell DSC resources for creating a multi-subnet VPC and EC2 instances used to complete Secure Software Report of Validation.
  • ›Created monitoring solution for build server instances using Lambda, CloudWatch Agent, Logs, Alarms, Synthetic Canaries and AWS CDK.
  • ›Implemented custom patch management for EC2 instances using Systems Manager Automation and Run Commands, deployed and maintained with AWS CDK.
  • AWS
  • AWS CDK
  • C#
  • Windows
  • PowerShell
  • Linux
  • Bash
  • GoCD
  • Bamboo

Senior Software Engineer

Sep 2020 - Apr 2022 | Tessitura Network

  • ›Full stack development on an enterprise CRM, a centralised platfrom for fundraising, marketing and ticketing, licensed by 750+ leading arts organisations.
  • ›Ported functionality from a legacy desktop application to a single page web application backed by a RESTful API.
  • ›Implemented pandemic rapid response features for the Tessitura ecommerce platform, allowing 500+ member organisations to retain revenue and stay connected with customers.
  • ›Responsible for database architecture, API design and Android client implementation of an access control / ticket scanning application.
  • C#
  • ASP.NET
  • Angular
  • SQL Server
  • Kotlin
  • Android

Software Engineer

Mar 2017 - Sep 2020 | Tessitura Network

  • ›Technical lead for integrating Sisense analytics platform with Tessitura enterprise CRM.
  • ›Developed single sign on solution between the two systems using ASP.NET and Angular.
  • ›Built continuous integration pipelines in GoCD and implemented end to end tests with Selenium.
  • ›Created custom visualisations using JavaScript, AngularJS, Highcharts, and D3.
  • C#
  • ASP.NET
  • Angular
  • SQL Server
  • Sisense
  • JavaScript
  • WPF
  • GoCD

Support & Application Consultant

Jan 2015 - Mar 2017 | Tessitura Network

  • ›Completed 5 data conversion projects, migrating client data from legacy systems into Tessitura with a 100% success rate.
  • ›Provided excellent support for users of Tessitura software, resolving impactful and time-sensitive issues with urgency.
  • ›Built custom applications for clients using ASP.NET, JavaScript, SQL Server and WPF.
  • C#
  • ASP.NET
  • SQL Server
  • JavaScript
  • WPF
  • Azure DevOps

PROJECTS

Cloud Resume Challenge↗

Since 2023

Resume website created with Next.js and Tailwind, hosted in S3. Visitor counter powered by Lambda, DynamoDB and DynamoDB Streams. Infrastructure deployed with AWS CDK, CI/CD managed with GitHub Actions.

  • AWS
  • AWS CDK
  • C#
  • ASP.NET
  • Lambda
  • DynamoDB
  • Next.js
  • GitHub Actions
  • Cypress

Fetching view statistics...