Darren Morris

Darren Morris

Principal Consultant at JUXT

dcmorris@gmail.com | London, UK | LinkedIn

Profile

A highly proficient Application Developer with over 25 years development experience in the creation of large-scale applications and the integration of enterprise systems. Extensive experience in J2EE and a leading practitioner of agile software development. A firm believer in continuous delivery.

Experience

JUXT

May 2025 - Present

Principal Consultant

Principal Consultant at JUXT, a consultancy specializing in data-driven solutions and Clojure-based systems.

Credit Suisse

May 2019 - May 2025

Developer

Developing services in Java and Kotlin as part of the Giraffe Risk Platform.

Deutsche Bank

Nov 2018 - May 2019

Senior Developer

Technical Lead on the dbSyndicate core development team.

Equal Experts

May 2018 - Oct 2018

Associate - Client: John Lewis

As Lead Engineer, worked with the Enterprise Architect and Head of Product to help define a roadmap for a transition from a monolithic website built on Oracle ATG to a micro service architecture.

Siroop AG

Nov 2017 - May 2018

Director of Engineering

Reporting directly to the CTO, managed 30 engineers across 4 teams. Worked closely with engineering managers to refine software and processes, emphasizing clean code and continuous delivery mindset across the department.

Equal Experts

Jan 2017 - Oct 2017

Senior Developer - Client: Siroop

Provided technical leadership to in-house development teams during a major platform re-write to support multiple languages and scale. Worked with the Lead Architect to design maintainable software and introduce modern web technologies.

Equal Experts

Jan 2016 - Jan 2017

Associate - Client: HMRC

Established a new Digital Delivery Centre on the south coast. Responsible for hiring and team setup. Technical Architect working with several scrum teams to design and build highly scalable micro services supporting the UK government's 'making tax digital' initiative.

Equal Experts

May 2015 - Jan 2016

Associate - Client: Telefonica Digital

Re-development of the backend API services to support the O2 Priority app using MongoDB and Dropwizard.

Equal Experts

May 2014 - Apr 2015

Associate - Client: Visa Europe

Technical Lead for one of the sprint delivery teams at Visa, helping to deliver V.me. Collaborated with stakeholders across Product, Architecture, Security, and DevOps to design and build solutions.

Credit Suisse

Apr 2011 - May 2014

Independent Consultant / Vice President

Senior member of FX eCommerce IT team responsible for maintenance of the eFX platform and design/development of new software. Led a small agile team (5 developers) building a real-time position and risk system for the FX Forwards desk using Oracle Coherence. Successfully delivered 4 major releases in 9 months with emphasis on clean code and TDD.

Sky Network Services

Jun 2010 - Apr 2011

Independent Consultant

Part of the Network Infrastructure Management team updating critical systems to support Sky's push into Fibre broadband services. Utilized full XP with CI, TDD, and pair programming to deliver software in 2-week iterations.

Mosaic Financial Markets

Jan 2010 - Jun 2010

Independent Consultant - Client: Credit Suisse

Member of the Re-engineering and Architecture team tasked with ground-up re-write of the eFX platform while helping push adoption of agile practices across FID-IT.

Easynet/BSkyB

Feb 2007 - Jan 2010

Independent Consultant

Worked primarily with the Network Infrastructure Management team rewriting legacy applications to support Sky's growing broadband customer base using Spring, Hibernate, Hessian, and MQ Series.

AOL Broadband

Sep 2006 - Feb 2007

Independent Consultant

Part of an established Agile team working on integration of the AOL (UK) order provisioning system with existing billing/CRM systems.

BNP Paribas

Nov 2005 - Sep 2006

Independent Consultant

Agile team developing strategic solutions for the Operational Risk department. Responsible for identifying technologies and mentoring team members in agile practices. Built on WebSphere 6/Oracle using WebWork, Velocity, JSP, Hibernate, and AJAX.

ThoughtWorks, Inc.

Jan 2004 - Nov 2005

Application Developer

Consulted for Barclays Bank (Business Internet Banking prototype), AOL UK (18 months as technical leader on Broadband Management System), and Egg plc (Billing project with .NET web services).

Chubb Insurance

Aug 2002 - Dec 2003

Senior Developer

Spearheaded implementation of J2EE Quote Management system deployed to Italian, French, and UK offices using STRUTS, WebLogic 7, and Oracle 8i.

Valtech (UK) Ltd

Jan 2001 - Jul 2002

Senior Consultant

Developed Java-based Internet and Intranet applications for clients including Rullion Group and Guernsey Telecom.

Earlier Career

1995 - 2001

Various Roles

Big Blue Steel Tiger (e-commerce), Rebus iS (insurance systems), Armstrong Consultants (analyst/programmer after graduation).

Technical Skills

Languages

Java
Kotlin
Scala
JavaScript / Node.js

Methodologies

Agile / XP
Pair Programming
Test-Driven Development
Continuous Delivery

Cloud & Infrastructure

AWS / Azure / GCP
Kubernetes
Terraform, Ansible
Docker

Databases

Oracle, SQL Server
MongoDB
DB2, Sybase, Informix
Oracle Coherence

Frameworks & Tools

Spring, Hibernate
Dropwizard
Maven, Gradle, Ant
Jenkins, TeamCity

Testing

JUnit, Mockito
Selenium
YatSpec
EasyMock

Education

University of Hertfordshire

Bachelor of Science in Computer Science

2:1 Honours

1992 - 1995