Douglas Blood

Douglas Blood Email and Phone Number

Principal Software Engineer @ Five Faces
Brisbane, QLD, AU
Douglas Blood's Location
Brisbane, Queensland, Australia, Australia
Douglas Blood's Contact Details

Douglas Blood personal email

n/a
About Douglas Blood

An experienced Tech Lead / DevOps focused Software Engineer with 20 years experience across a broad range of sectors including Banking and Government; core strengths are in a drive to ensure projects are delivered with accuracy and efficiency, an ability to quickly grasp and incorporate ideas and architecture, a commitment to quality through CI/CD and DevOps best practice; is skilled in identifying and addressing risks early, and ensuring successful outcomes; brings extensive technical acuity, well­-developed interpersonal skills, learning agility, problem solving and intuition; able to communicate at all levels, and can explain complex technicalities in everyday language; specialises in software design and development, setting up systems for continuous integration and delivery, keeps up to date with the latest technologies and trends, and adheres to industry best practice. Recent Technologies: Java, React, Javascript, Jenkins, Gradle, Spring, AWS (Cloud Formation, API Gateway, Lambda, ...), Docker, OpenShift, OIDC/OAuth2Programming Languages: Java, PHP, PythonDatabases: MySQL, Oracle, Postgresql, Sybase, SQL Server

Douglas Blood's Current Company Details
Five Faces

Five Faces

View
Principal Software Engineer
Brisbane, QLD, AU
Website:
fivefaces.com.au
Employees:
30
Douglas Blood Work Experience Details
  • Five Faces
    Principal Software Engineer
    Five Faces
    Brisbane, Qld, Au
  • Fnz Group
    Lead Developer
    Fnz Group Apr 2024 - Present
    Brisbane, Queensland, Australia
  • Flux Federation
    Senior Java Developer
    Flux Federation Oct 2023 - Mar 2024
    Wellington, Wellington Region, New Zealand
  • Transpower New Zealand
    Technical Integration Specialist
    Transpower New Zealand Apr 2021 - Jun 2023
    Wellington, Wellington Region, New Zealand
    Designed and built the integration with an external vendor to provide critical information for stable running of the national power grid. Worked with stakeholders to ensure requirements were delivered and operations have good visibility of performance with stability and performance architected in.Delivered a replacement identity and access management (IDAM) platform with bespoke on and off-boarding workflows. Lead platform upgrades and enhancements of the platform to deliver additional value and automate error prone tasks.Upgraded the stack and platform for Camel ESB integrations to ensure ongoing support using the latest libraries. Improved CI/CD pipelines for consistent and repeatable builds and push button production releases.
  • Nzqa
    Senior Api & Integration Developer
    Nzqa Aug 2019 - Mar 2021
    Wellington, Wellington Region, New Zealand
    Evaluated options for replacing a bespoke authentication system; identified alternatives, and POCed 5 to allow a in-depth analysis of features and cost; designed and implemented the preferred solution including migrating 800k+ accounts. Implemented standardised code quality and CI tooling across teams. Provided workshops and training on new technologies and tools.Designed the new AWS platform for APIs including authentication, authorisation, software libraries, CI / CD pipelines. Ensured technology selection was consistent with future organisation direction and is simple to maintain and support. Deprecated, decommissioned, and removed bespoke legacy code and processes and implemented current tooling best-practices.Introduced docker-compose to replace bespoke tooling, and provided training and support for developers and operations.
  • Bank Of New Zealand
    Senior Java Developer
    Bank Of New Zealand Dec 2017 - Jun 2019
    Wellington & Wairarapa, New Zealand
    Built containerised microservice APIs using SpringBoot for creating forms from configuration and integrating with custom workflow management to allow staff to process requests. Created single page website with React and Redux to submit and process dynamically configured forms through managed workflows to streamline front-office and back-office requests. Configured api gateway middleware (Apigee) to support multiple APIs with routing and authentication. Configured and managed OpenShift environments to support development and testing and allow for zero-downtime continuous releases.
  • Ospri
    Mobile Developer
    Ospri Feb 2017 - Sep 2017
    Wellington & Wairarapa, New Zealand
    Developed Android and iOS applications for collecting Animal Status Declarations. Developed Android applications to capture monitor, survey, detection and control results. Updated business processes to improve reliability and reduce support requests.
  • Anz
    Senior Java Developer
    Anz Nov 2015 - Dec 2016
    Wellington & Wairarapa, New Zealand
    Launched Apple Pay for the first bank in New Zealand. Ensured all card provisioning and lifecycle events are handled, and implemented risk based rules for escalating requests. Designed and built micro services to address immediate needs and ensure scaleability.Built a system to ensure that authentication data is encrypted by both web browser and handset clients prior to transmission. Split authentication out of core application logic into a micro service to enable wider use of a common service and increase reliability.Helped design a service for recording customer activity that provides a central view of customer interaction with several bank systems and micro services. Developed micro service for sending sms to customers to ensure the same service could be re-used by other bank systems. Streamlined the deployment of micro service applications throughout many environments to ensure the process was well automated and repeatable.Developed maven plugins to assist developers in maintaining their development environments, ensured code quality, and provided a simpler approach to building individual components. Ensured that new projects have consistent standards with minimal manual handling.
  • Anz
    Analyst Programmer
    Anz Jul 2010 - Sep 2014
    Wellington & Wairarapa, New Zealand
    Initially worked as a front-end developer to improve cross-browser support, standards compliance and accessibility. Introduced new technologies to improve response time and customer experience. Updated the site to HTML5 and CSS3 and ensured cross-browser as well as legacy browser support. White-labeled Internet Banking to ensure that multiple brands could re-use the same core infrastructure and any new features.Developed the Internet Banking JEE application, running on Web Sphere, and introduced additional features and streamlined processes. Introduced Spring and WebFlow replacing a legacy NetDynamics implementation ensuring future support.Migrated 1.2 million customers, accounts, and preferences from one bank’s platform to combined infrastructure. Ensured correct migration of all information required for customers to use Internet, Mobile and SMS banking.Developed a JSON interface to Internet Banking for third-party and mobile applications. Provided all functionality that was exposed through a XML interface while simultaneously improving speed and performance and significantly reducing server load.Architected and developed the Android application to utilise the new JSON interface. Rebuilt login and session management, account information and caching, and application settings in the Android goMoney application. Added a ATM/Branch locator to the ANZ iOS goMoney app.Was scrum master for a team of 8, facilitating communication and addressing any external blockers to allow the team to deliver more features quicker. Setup automated builds, unit testing with Jenkins and security scanning with Fortify. Configured and administered Jira for task planning and Cruible for code reviews. Managed security, access and servers for mobile development network. Setup and configured automated build and testing servers for both Internet Banking and Mobile.
  • Sweeneyvesty
    Consutlant Web Developer
    Sweeneyvesty Apr 2010 - Oct 2010
    Ensured designs were implemented pixel perfect on all browsers. Organized testing on multiple platforms and browsers to confirm. Developed, installed and configured plugins to provide unique functionality and features. Consulted on usability and functionality of designs.
  • Kordia Solutions
    Software Engineer
    Kordia Solutions Jun 2009 - Dec 2009
    Collaborated with team members and stakeholders to identify and agree upon requirements. Ensure the systems were designed, built, tested and deployed successfully and exceeded expectations. Documented software and processes for deployment and support. Assisted in developing the monitoring and administration systems for a national layer 2 network service. Engaged with vendors debugging firmware to ensure it met the latest standards. Created interfaces to monitor and report network device status. Collaborated on the development of the customer web portal to provide accurate, up-to-date information for both operations and management.
  • Anz
    Technical Developer
    Anz May 2008 - Jan 2009
    Worked on a project testing and implementing a vendor package. Created interfaces with other bank systems and supported all testing environments.Supported the testing and deployment of a vendor provided software package. Managed multiple environments and users. Developed scripts and code to speed up installation and deployment. Developed scripts to facilitate syncing the software with other bank systems and ensure reliability and supportability. Worked with team members, organizational partners, and the vendor to identify and solve defects. Created and documented processes for installation and support. Supported multiple windows environments through many phases of installation and testing. Worked to increase software performance and to resolve any environmental performance issues. Worked with VMware with 12+ virtual servers and numerous physical servers. Ensured network setup was correct and all interfaces were working properly.
  • Acma
    Database Security Consultant
    Acma Apr 2008 - May 2008
    Evaluated the security measures put in place by potential vendors to identify complexity required to circumvent or remove them. Analyzed security and encryption of databases on both web based and disk based products. Identified work-arounds and security holes in products and detailed findings in reports to be used as expert opinions.
  • Matraex, Inc
    It Consultant
    Matraex, Inc Aug 2001 - Jan 2008
    Long term employer with constantly changing roles. Some roles included Senior Developer, System Administrator and Business Analyst. Worked directly with customers to gather requirements and ensure satisfaction with deliverables. Ensured automation and low maintenance of all infrastructure. Worked with dozens of clients on scores of projects.

Douglas Blood Skills

System Administration Database Administration Diving Automation Testing Databases Linux Xml Requirements Analysis Enterprise Architecture Vmware Web Development Mysql Php Microsoft Sql Server Ajax Breathing Servers Web Services Security Oracle Javascript Highly Motivated Self Starter Sql Deepwater Apache

Douglas Blood Education Details

Frequently Asked Questions about Douglas Blood

What company does Douglas Blood work for?

Douglas Blood works for Five Faces

What is Douglas Blood's role at the current company?

Douglas Blood's current role is Principal Software Engineer.

What is Douglas Blood's email address?

Douglas Blood's email address is do****@****anz.com

What schools did Douglas Blood attend?

Douglas Blood attended Boise State University.

What are some of Douglas Blood's interests?

Douglas Blood has interest in Travel, Scuba Diving.

What skills is Douglas Blood known for?

Douglas Blood has skills like System Administration, Database Administration, Diving, Automation, Testing, Databases, Linux, Xml, Requirements Analysis, Enterprise Architecture, Vmware, Web Development.

Not the Douglas Blood you were looking for?

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.