Digital Intelligence

We help nations, governments and businesses around the world defend themselves against cybercrime, reduce their risk in the connected world, comply with regulation and transform their operations.

Organisation

Having joined Digital Intelligence in June 2016 I have been based in the Blue Fin Building in Southwark working for Digital Intelligence.

Career

As Project, Programme and Portfolio manager I have had responsibility for numerous software focused solutions covering Rail, Finance and Government industries.

For my current customer I initially took responsibility for a small agile software development team of just 5 staff.

All systems for this customer are deployed with open application programming interfaces (API) into a complex micro-services architecture with multiple technology stacks that the customer retains architectural responsibility. Multiple supplier teams work collaboratively to release systems, typically on a 2 week sprint cycle, meaning the environment changes multiple times per week.

To be successful in this dynamic environment it demands that teams maintain architectural standards, are flexible, innovative and remain collaborative.

Over the first 5 years I have developed this into a portfolio of 5 agile product teams delivering 10 systems along with a separate 2nd line 24×7 support service covering 21 systems (including systems from external suppliers).

Solutions are hosted on Windows Server, RedHat Linux, Docker Swarm and OpenShift platforms. Use multiple database technologies including Oracle, PostgreSQL, Microsoft SQL, Mongo and Neo4J. Services are developed in multiple languages including C# .Net, Python, Java and JavaScript. This all integrates using technologies such as NiFi, load balancing (F5 and Nginx), MinIO, RabbitMQ and Kafka.

While I retain responsibility for the contract, project finances and reporting the significant proportion of my time is spent in quite a technical product management role which I really enjoy and ensures that I keep my engineering knowledge current.