Peter Price
Chief Technology Officer at Conductor Software- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English -
Topline Score
Bio
Experience
-
-
Chief Technology Officer
-
Jul 2021 - Present
-
-
-
Price IT Consulting
-
Human Resources Services
-
Independent Consultant
-
Nov 2011 - Present
Covering many aspects of the development lifecycle: --- • Green/brownfield cross-platform desktop and web application development, including legacy database and framework migration • Business analysis • QA, automated integration and load testing • CI/CD pipeline setup and administration • Linux server administration Frameworks & Technologies: --- • Kubernetes setup, administration, manifest development, including Helm charts, Docker, Kaniko • MS SQL, MySQL, PostgreSQL • Entity Framework, EF Core, Dapper • .NET Core • React (Hooks), Angular (all versions) • NoSQL inc. Elasticsearch, DynamoDB, Redis • AWS, GCP, Azure Show less
-
-
-
Empired Ltd
-
United Kingdom
-
Consumer Services
-
Consultant
-
Jul 2020 - Jul 2021
-
-
-
Australian Taxation Office
-
Australia
-
Government Administration
-
700 & Above Employee
-
Application Developer
-
Apr 2020 - Jul 2020
Create build and release pipelines for various legacy apps to enable the migration from on-premise to cloud-based deployments. Create build and release pipelines for various legacy apps to enable the migration from on-premise to cloud-based deployments.
-
-
-
Department of Justice and Attorney-General QLD
-
Australia
-
Government Administration
-
700 & Above Employee
-
Full-stack Software Developer (Contract)
-
Nov 2019 - Apr 2020
Frameworks: • Angular 8, Bootstrap 4 • WebAPI development with ASP.NET Core 2.2 -3.1, OIDC authentication, policy-based authentication • Dapper with SQL Server • Azure deployments using DevOps pipelines, AppInsights for diagnostics Frameworks: • Angular 8, Bootstrap 4 • WebAPI development with ASP.NET Core 2.2 -3.1, OIDC authentication, policy-based authentication • Dapper with SQL Server • Azure deployments using DevOps pipelines, AppInsights for diagnostics
-
-
-
Department of Agriculture and Fisheries (Queensland)
-
Australia
-
Government Administration
-
700 & Above Employee
-
Full-stack Software Developer (Contract)
-
Jan 2019 - Nov 2019
• Frontend development using Angular 7/8, Angular Material, Akita state management • RESTful API development using ASPNET Core, WebAPI, CQRS, MediatR • Database design and development using EF Core, SQL Server • Background task scheduling with Hangfire • Requirement analysis • Clean architecture, DDD • Continuous Integration and Deployment (CI/CD) pipeline maintenance and administration with BitBucket, Jenkins, Docker, and Octopus Deploy • Frontend development using Angular 7/8, Angular Material, Akita state management • RESTful API development using ASPNET Core, WebAPI, CQRS, MediatR • Database design and development using EF Core, SQL Server • Background task scheduling with Hangfire • Requirement analysis • Clean architecture, DDD • Continuous Integration and Deployment (CI/CD) pipeline maintenance and administration with BitBucket, Jenkins, Docker, and Octopus Deploy
-
-
-
EB Games Australia
-
Australia
-
Retail
-
500 - 600 Employee
-
Senior Analyst Programmer
-
Aug 2017 - Jan 2019
• Backend and frontend integration with third-party APIs, including payment providers such as AfterPay, ZipPay, eWay, and fraud detection systems • RESTful API design and implementation for consumption by front-end and internal services • Implementation of UX designs in frontend technologies, such as React, Redux, and Typescript; and MVC with jQuery • Continuous Integration and Deployment (CI/CD) pipeline maintenance and administration with BitBucket, TeamCity and Octopus Deploy • Participation in SCRUM processes as a part of a high performing team Show less
-
-
-
-
Senior Software Engineer
-
Dec 2015 - Aug 2017
Responsibilities: • Compose APIs following a Microservices Architecture Pattern, using the ServiceStack 4 framework, or AWS Lambda (NodeJS) where a Serverless architecture is preferred. • Develop cross-platform integration applications for both macOS & Windows. • Develop Web applications using front-end technologies • Develop cross-platform mobile apps using Ionic & Cordova frameworks • Create and maintain NuGet and NPM packages for internal reuse. • Inherit existing projects, provide bug-fixes and new features. • Develop build automation tasks for testing and deployment of various projects to Kubernetes cluster on AWS infrastructure, via Docker (for Linux) images/containers. • Provide advice on development, deployment methods, and security mechanisms where appropriate Techniques: • Test-driven Development • Flag-driven Development • Continuous Integration Technologies: • AngularJS & Angular 2/4, Ionic 1 & 2 • Cocoa & Swift 2.2/2.3 • .NET, .NETCore, Xamarin.Mac/MonoMac, WPF • TPL Dataflow for asynchronous dataflow pipelines • WebAPI • Auth0 • ServiceStack • Docker, Docker Swarm, Kubernetes, CoreOS • Consul, Etcd2 • Visual Studio Tools for Office (VSTO) • AWS: EC2, SNS, DynamoDB, Lambda, S3, API Gateway • IoC: Autofac, Funq • Git & Gitlab CI • Javascript/Typescript, both API and Frontend • Webpack • Chromium Embedded Framework Show less
-
-
-
Education Queensland
-
Education Administration Programs
-
300 - 400 Employee
-
Regional Systems Technician
-
Jan 2013 - Sep 2015
SFIA LEVEL 4/5 • Enterprise server and network support • Use of ITIL systems to aid in meeting SLAs for support and achieving customer-focused KPIs, as per the Department's Priority Framework • Provide expert technical advice to clients on the procurement of hardware and software • Troubleshooting of complex software issues • Development of multiplatform mobile application, built on Apache Cordova, AngularJS and TypeScript, to aid team in delivering metrics to Manager SFIA LEVEL 4/5 • Enterprise server and network support • Use of ITIL systems to aid in meeting SLAs for support and achieving customer-focused KPIs, as per the Department's Priority Framework • Provide expert technical advice to clients on the procurement of hardware and software • Troubleshooting of complex software issues • Development of multiplatform mobile application, built on Apache Cordova, AngularJS and TypeScript, to aid team in delivering metrics to Manager
-
-
-
Outotec
-
Finland
-
Mining
-
700 & Above Employee
-
Leading Hand
-
Jan 2012 - Dec 2012
• Assist with training and supervising new employees • Assist with preparation for upcoming shutdowns • Assist with training and supervising new employees • Assist with preparation for upcoming shutdowns
-
-
-
-
NSSCF Technical Officer
-
Nov 2009 - Apr 2012
SFIA LEVEL 4 National Secondary Schools Computer Fund • Audit & gather current IT-related device and infrastructure information • Create network upgrade assessments • Attend project startup meetings to provide technical advice to contractors • 1st and 2nd level support to state school staff SFIA LEVEL 4 National Secondary Schools Computer Fund • Audit & gather current IT-related device and infrastructure information • Create network upgrade assessments • Attend project startup meetings to provide technical advice to contractors • 1st and 2nd level support to state school staff
-
-
-
Dr Edward Koch Foundation
-
Australia
-
Mental Health Care
-
1 - 100 Employee
-
Volunteer Web Developer
-
2009 - 2012
Role: • Casual where required Responsibilities: • Continually improve and update the Foundation's website Technologies: • HTML • CSS • Javascript Role: • Casual where required Responsibilities: • Continually improve and update the Foundation's website Technologies: • HTML • CSS • Javascript
-
-
Education
-
James Cook University
Bachelor of Business - Bachelor of Information Technology, Information Technology, Project Management, Business Management, Database Technologies, Programming -
Mareeba State High School