John Plesner

Download PDF

John Plesner

Software Developer

Hardworking software developer with 7 years' experience using various technologies in the software industry. A specialist in web development with skills to offer across the stack - from frontend component design to database development. Good knowledge of DevOps processes and experience of establishing new CI/CD pipelines.


Professional Experience

Senior Software Engineer

Wolters Kluwer | Toronto | 2019 - 2021

Hired as a full-stack .Net developer with Angular experience to redevelop legacy systems.

  • E-commerce Development. Developing new features and maintaining the main US and Canadian e-commerce platforms, using Magento Cloud Enterprise (PHP) and MySQL.
  • API Integration. Integrating latest infrastructure with an Oracle order management system via a .NET API. Additional third party integrations such as DocuSign and SalesForce.
  • CI/CD Pipeline Development. Migrated existing codebases from TFS to Git and set up all CI/ CD pipelines for development environments using Azure DevOps.

Full-stack Developer

The Travel Chapter | Bristol | 2018 - 2019

Recruited for a 6 month project to improve performance and scalability of flagship product.

  • Microservice Development. Elicited requirements and implemented a .NET Core ETL application that manages concurrency across multiple workers and extracts data from an SQL Server database to a Postgres Cloud SQL database.
  • Cloud Infrastructure. Moved dependent services from a dedicated server to a Google Cloud Platform solution. Assisted with Terraforms of a new Google Kubernetes Engine infrastructure for newly developed website.
  • Distributed Development. Worked closely with two distributed teams to redevelop major features from ASP.NET to .NET Core with TypeScript, Stimulus and Postgres.

Software Developer

Prophecy Unlimited | Bristol | 2017 - 2018

Worked in an agile team on new features and integrations of a newly inherited system, using C#, .Net MVC, and Umbraco. The role was based on a 2 year contract with BMW.

  • CMS Development. Developed and maintained a bespoke CMS extended from Umbraco - an open-source CMS platform - in order to manage 100+ websites in 20+ languages.
  • Cloud Migrations. Migrated multi-site instances from Cloudapps to Azure Web Apps and established new deployment pipelines using TeamCity and Octopus Deploy.
  • Agile Delivery. Continuously improved team processes through empirical methods, iteration and experimentation.

Junior Software Developer

TeamHaven | Corsham | 2013 - 2015

Worked on custom client products for the core business software using C# ASP.Net and MS SQL. Developed custom web pages, automated presentations, email reports and FTP data transfers with a focus on data manipulation and presentation.