David Manning

David Manning Email and Phone Number

Lead/Senior Software Engineer @
David Manning's Location
Brisbane City, Queensland, Australia, Australia
About David Manning

A highly qualified IT professional experienced in the design and implementation of scalable and reliable software systems. I will bring over twenty-five years of industry experience in-house, and share that knowledge with all team members during the development of an enterprise software system. I’m passionate about our ever-changing industry, constantly feeling empowered by new technology, and always ‘still’ learning.

David Manning's Current Company Details
Oriflex Network

Oriflex Network

Lead/Senior Software Engineer
David Manning Work Experience Details
  • Oriflex Network
    Senior Software Developer
    Oriflex Network Jan 2023 - Present
    Australia
    Leading a small start-up, responsible for designing and developing a cross platform Mobile App, a Desktop App and a Web App on a unified.NET stack. Both the Mobile and Desktop apps are being built using a combination of .NET MAUI and Blazor Hybrid, with the Web App being developed using Blazor web assembly with some JavaScript. The backend is using a clean architecture with the CQRS pattern implemented using .NET Web API, MediatR, Fluent Validation, Mapster, EF Core, Ardalis. The backend database is SQL Server, all hosted in Azure and managed through DevOps.Skills: .NET Core, C#, .NET Maui, MVVM, XAML, SQLite, Blazor, MudBlazor, NSwag, Postman, Web API, Swagger, MediatR, Hangfire, Fluent validation, Mapster, Ardalis Specifications, Serilog, EF Core, SQL Server, Azure DevOps, Yaml, Git, Power Shell, JavaScript, Bootstrap, Unit testing using XUnit, BUnit and Moq.
  • Baxter Healthcare Corporation
    Senior Developer
    Baxter Healthcare Corporation May 2022 - Dec 2022
    England, United Kingdom
    Contributed to the upgrading and modernization of a legacy Web Forms application responsible for the manufacture and delivery of chemotherapy drugs. Leveraged my experience to improve the development process by eliminating inefficiencies, optimizing team productivity, and ensuring compliance with necessary standards and regulations for handling sensitive medical information. Utilized AWS services such as EC2 for hosting, S3 for storage, and SQS for messaging. Implemented integration layers for two-way communication with JD Edwards for order processing and stock control.
  • Healthlogix Pty Ltd
    Senior Software Developer
    Healthlogix Pty Ltd Aug 2021 - Nov 2021
    Brisbane, Queensland, Australia
    Part of a large team working on the development of a gamified, healthy living, mobile application. I was part of the backend development team working on a microservice based architecture hosted in Azure. The backend technical stack included the use of Azure queues, wrapped in a messaging framework called Shuttle, Web APIs, and microservices developed using C# .NET Core 5. Data storage was using a combination of Cosmos DB and Azure SQL Server. In addition, proof of concept work was undertaken looking to migrate the backend over to Azure Kubernetes Services using Dapr and RabbitMQ.
  • Cytrack Intelligence Systems
    Senior Developer
    Cytrack Intelligence Systems Jul 2020 - Apr 2021
    Gold Coast, Queensland, Australia
    Moving a telephony suite into Azure to enable a SaaS telephony application. Responsible for the design and implementation of a Geo-redundant, multi-tenanted system. Implemented by containerising existing .NET applications, both modern and legacy, then deploying per-client instances into a Kubernetes cluster with each instance tied to an Azure SQL database back-end.• Azure Kubernetes Services, Azure Container Registry, Azure DevOps, Azure CLI, ARM templates, Power Shell, Bash.• Azure Storage, Azure SQL Databases, Elastic Pools.• Docker, Docker Compose, Helm, Helmfile, Visual Studio Code. • C#, ASP.NET, .NET Core, MVC, Web API, Visual Studio 2019• Graph API and MS Teams Integration.Detailed technical competencies: AKS, Kubernetes, Docker, Docker Compose, Helm, Helmfile, .NET Core, MVC, Web API, C#, jQuery, JavaScript, Bootstrap, CSS, SQL Server, Git, Azure DevOps, ARM Templates, Power Shell, Bash.
  • Department Of Education, Employment, And Workplace Relations
    Senior Developer
    Department Of Education, Employment, And Workplace Relations Mar 2020 - Jul 2020
    Brisbane, Queensland, Australia
    Two quite different assignments. The first was creating a pilot plan for the transition of the existing enterprise network over to a private cloud infrastructure. This included the implementation of DevOps deployments into the new environment, provisioning resources dynamically using Infrastructure as Code templates and the introduction of Kubernetes, allowing for a phased migration of applications currently hosted on virtual machines to dockerized containers hosted in a Kubernetes cluster. The second assignment was technical lead on the implementation of a new Developer Portal for the department. This included the use of OrchardCore for the CMS, .NET Core, Web API, MVC, and Razor templates for customisation and extension of the base product.Detailed technical competencies: Azure Stack HCI, Kubernetes, Docker, Docker Compose, OrchardCore CMS, .NET Core, MVC, Web API, C#, Razor, Liquid Templates, jQuery, JavaScript, Bootstrap, CSS, SQL Server, Git, Azure DevOps, ARM Templates, Power Shell.
  • Department Of Agriculture And Fisheries (Queensland)
    Senior Software Developer, Team Lead
    Department Of Agriculture And Fisheries (Queensland) Nov 2018 - Dec 2019
    Brisbane, Australia
    Lead developer on the design and implementation of bespoke project management software for scientific research. I was fully responsible for the design, execution and delivery of the $1.5m project. Responsibilities included recruitment recommendations, client management, Acting Scrum Master, architecture and technology choices, UI design, code reviews, and team management. My team received an ITP award of excellence in recognition of the success of this project.Detailed technical competencies: TypeScript, Angular 7+, Akita, PrimeNG, Material, .NET Core, Web API, CQRS, Mediator, Hangfire, C#, EF Core, LINQ, SQL Server, Stored Procedures, ReSharper, Moq, Git, BitBucket, Jenkins, Octopus Deploy, Azure DevOps.
  • Department Of Housing And Public Works (Queensland)
    Senior Developer
    Department Of Housing And Public Works (Queensland) Jun 2018 - Nov 2018
    Brisbane, Australia
    The design and construction of a new external valuations system to manage the logistics in the valuation of properties owned and leased by the department. I was responsible to gathering requirements, designing the UI, proposing technology choices, and implementing the solution as part of a small agile team. The solution was a typical SPA based application using React, Redux, Typescript, C# ASP.NET Web API, EF code first, to SQL Server backend.
  • Mexia
    Senior Developer / Consultant
    Mexia Oct 2017 - Jan 2018
    Brisbane, Australia
    Integrating an external financial transaction provider within an existing banking system. Using Microsoft’s Service Fabric microservice platform, with ASP.Net Core, Web API 2.0, Swashbuckle swagger, Entity Framework, SQL Server 2014, Unit testing using Specflow and NUnit.Detailed technical competencies: MVC, Web API, C#, .NET, LINQ, Entity Framework, SQL Server 2014, Stored Procedures, ReSharper, Fiddler, npm, Specflow, NUnit, Unity DI, Moq
  • Department Of Education And Training (Queensland)
    Senior Developer.
    Department Of Education And Training (Queensland) Jul 2016 - Sep 2017
    Brisbane, Australia
    Developing financial systems for schools. Each system is typically implemented as a SPA based web application using, MVC, Web API, Angular and JavaScript, with the back-end in SQL Server 2014 accessed using the Entity Framework in a typical n-tier architecture. The goal of the project is provide a bespoke budget management system for all schools in Queensland. Detailed technical competencies: JavaScript, Kendo UI, Asynchronous programing, AngularJS, Typescript, MVC, Web API, C#, .NET, LINQ, Entity Framework, SQL Server 2014, Stored Procedures, ReSharper and TFS
  • Gladstone Ports Corporation Ltd
    Senior Developer
    Gladstone Ports Corporation Ltd May 2015 - May 2016
    Gladstone
    Working on a capacity maximisation project. Requiring the development of a customer portal hosted in an azure web application. The web application was implemented using MVC, Web API, SignalR, and the Kendo UI framework. In addition we constructed a B2B WCF application to receive automated instructions from client systems. We wrapped various port control feeds in WCF interfaces and implemented a resilient messaging system using aspects of Service Bus, forwarding live information to the customer portal in Azure. We also had to interface with Esri for mapping services and OSIsoft PI for port diagnostics. We picked Service Fabric as the hosting platform for mission critical components, resulting in a hybrid n-tire/micro services based architecture spanning both on premises and Azure. Detailed technical competencies: Azure App Services, VMs, SQL Database, SQL Data Sync, Service Fabric, Visual Studio Team Services, MVC, Web API, OData, SignalR, WCF, XML, Kendo UI, JavaScript, RequireJS, Typescript, C#, .NET, SQL Server 2014, Power Shell, AAD, VPNs, and VNets.
  • Orifex
    Software Development Consultant
    Orifex Jan 2013 - Feb 2015
    Brisbane, Australia
    Returned to core developer fundamentals; Proficient in the design and development of C# .NET applications and services using Microsoft Azure, MVC, Web API and WCF. Familiar with ALM project management principles using Team Foundation Server. Delivering training in modern software development practices.Key Areas:• Microsoft Azure.• MVC, Web API, OData and WCF.• SQL Server Administration and development• Application Lifecycle Management using TFS• Test creation and management using Visual Studio Test Professional• Familiar with MSF, Agile (Scrum) and Kanban.• Excellent presentation and consultation skills.Detailed technical competencies: TFS 2013, MVC, Web API, OData, SignalR, REST, HTTP, WCF, XML,XSD, XPath, JavaScript, JQuery, C#, .NET, SQL Server 2012, PowerShell, SCVMM (Hyper-V) and Azure.
  • Orifex Trading
    Cloud Developer,
    Orifex Trading Jan 2013 - Dec 2014
    Brisbane
    *NOTE: This project has been retired*Member of Orifex Trading: (A Lean start-up experiment). Using ‘Minimal Viable Product’ Principles we released version 1.0 of a Cloud hosted trading platform into the market, with the aim of gathering market feedback and developing the application as a closed source project. This project consisted of taking an existing eCommerce platform and customising it. Turning it from a simple online shop into an understandable trading platform, allowing for the secure exchange of high value products.Key responsibilities:• The management of the project.• The product backlog, project objectives and scope.• Procuring and managing suppliers.• Shipping and payments.• Architecture and design decisions.• Government Compliance (inc.AUSTRAC).• Certificate procurement, management and installation.• Accounting, costing and billing.• Company registration and reporting duties.• SEODetailed technical competencies: TFS 2010, TFS 2013, TCP/IP, SSL, IIS 7.0/7.5, DNS, NLB, HTML, CSS, JavaScript, JQuery, C# .NET, WCF, SQL Server 2008 R2, SQL Server 2012, VOIP, Skype, SCVMM, Hyper-V, nopCommerce, MYOB and Azure.
  • Independent Consultant, Developer
    Microsoft Specialist
    Independent Consultant, Developer Feb 1997 - May 2010
    London, Uk
    Working in partnership with clients in order to meet their solution objectives or overcome development problems. Providing guidance during design and development as well as being responsible for developer training and feedback. Detailed technical competencies: Windows NT, TCP/IP, DNS, HTML, ASP.NET, JavaScript, XML, XSLT, Enterprise Services, COM & COM+, Visual Source Safe, Visual Basic, .NET, C#, ASP.NET, SQL Server, SSRS, SSIS, BizTalk Server, EAI, BI, OLAP, Commerce Server, WCF, Team Foundation Server...
  • Britech
    Systems Trainer
    Britech Jan 1995 - Feb 1997
    Camberly, Uk
    Originally employed for my C++ and office automating experience. BriTech allowed me to broaden my knowledge extensively. Allowing me to learn more about client server systems, at a time when Microsoft was launching the NT server operating system in direct competition to Novel NetWare and SCO UNIX.I gained extensive exposure to the following technologies; Novell NetWare, TCP/IP, Windows NT 3.51, Visual Basic 4.0, SQL Server 6.5, Visual C++, and client server architecture. Networking including the design and setup of Domains and trusts.
  • Various Software Houses
    Software Engineer
    Various Software Houses May 1984 - Feb 1995
    Birmingham, United Kingdom
    From the age of fifteen I’ve had a passion for creating software. I first started programming games in BASIC on an 8bit, 8k Atari 400. My early career progressed with the adoption and the evolution of the PC and the advent of spreadsheets, word processors and databases. At the age of twenty seven I was writing and customising applications for bespoke office systems using Borland’s Turbo C and Ashton-Tate’s Dbase. C evolved in to C++ and Dbase III became one of the most popular databases of its time along with Clipper. It was my skills in the much sort after C++ that allowed me to join BriTech IT services.

Frequently Asked Questions about David Manning

What company does David Manning work for?

David Manning works for Oriflex Network

What is David Manning's role at the current company?

David Manning's current role is Lead/Senior Software Engineer.

Not the David Manning you were looking for?

  • David Manning

    Experienced Natural Resource Management Expert Skilled In Meri Plan Development, Smart Targets, Gis Mapping, And With A History Of Providing High-Level Scientific And Operational Advice W/R To Environmental Protection.
    Greater Brisbane Area
  • David Manning

    Melbourne, Vic
  • David Manning

    Managing Director At Oilfield Technologiesmanaging Director At Gas Capture Technologies
    Greater Perth Area
    1
    vrmt.net
  • David Manning

    Technical Director - Digital Engineering / Lead Design Drafter / Design Drafter/ Plant 3D Sme / Freelance Cad Designer, Tutor And Coach / 3D Printing Enthusiast.
    Ashfield, Nsw
    2
    autodesk.com, downergroup.com

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.