Software Engineer | Software Architect | Software Engineering Manager | Kotlin, Neo4j, React, AstroJS DeveloperRoy Bailey
Roy Bailey

Roy Bailey

30 years experience Software Engineering...

(last updated MAR 2025)
Passion for Leading Engineering Teams
" Ideally suited to engineering leadership roles involving ownership of technical solutions and engineering teams. "
Long Term Strategies
Driving both technical and engineering team strategies
Roadmaps
Technical roadmaps, product visions, transformations
Operating Model
Team organisation, distribution, roles and responsibilities
Vendor Management
Vendor evaluations, recommendations, licensing negotiations
Teams Management
Average size ~12, max ~80, onshore/offshore, distributed
Culture & Performance
Morale, career development, talent mentoring, OKRs
Product Development
Working with business, UX/UI to innovate product value
Banking
Digital banking, Card processors, Payment networks
Financial Products
Web based client facing(UBS Neo, UBS Smartwealth)
Multi-Asset Class
Fixed Income, Equity, FX, Rates, Reference & Pricing Data
Data Distribution
High volume low latency Data Distribution systems
Risk Management
Equity Market Risk Data Sourcing, VaR Reporting
FX
FX Curve Generation systems
Market Data UI / Feeds
Realtime Financial GUI Workstations and Data Feeds
Front End
javascript
typescript
react
astro
Server Side
springboot
java
kotlin
restful
low-latency
Databases
postgres
neo4j
oracle
cassandra
redis
Cloud/DevOps
kubernetes
aks
docker
ci/cd
azure
aws
Messaging
jms
kafka
Testing
playwright

Employment History


UBS

(FTE - Executive Director)

4 years 1 month

2021-02 to 2025-03

2025-03 to 2025-03

Responsible for the UBS external client facing platform (https://neo.ubs.com) team of Solution Architects (Architecture Chapter). Managing the platforms partner onboarding technical requirements, current and future architecture.

2024-01 to 2025-03
1 year 2 months

Responsible for the UBS external client facing platform (https://neo.ubs.com) Access and Entitlements services. Leading the migration from on-prem RHEL v6 servers onto Azure AKS and Azure VMs.

2021-02 to 2024-01
2 years 11 months

Solution Architect responsible for API data distribution services; a collection of ~50 Java SpringBoot microservices and RestFul APIs. API architectural designs and build out of second generation API services using Kotlin and providing filtering with smart caching. Also involved in IB API Design & Governance forums, and the IB wide ADR pilot/rollout committee.

11:FS

(FTE - Engineering Director)

8 months

2020-05 to 2021-01

2020-05 to 2021-01
8 months

Responsible for: New digital bank built for a retail bank in the Middle East. Acting in the capacity of a new startup CTO, hiring and managing the engineering team, technology choices, solution architecting, facing off to clients and handling regulatory and 3rd party integration reviews/designs, managing the infrastructure / devops / automation of the solution.

PRIVATE EQUITY INVESTOR

(Contract - Engineering Director)

5 months

2019-10 to 2020-03

2019-10 to 2020-03
5 months

Responsible for: Working with the CTO and Head of Technology to select and setup in-house engineering capabilities and replace two agencies. Successfully brought all code and CI/CD pipelines in-house, documented best-practices and processes for engineering, and completed several production releases.

SIGFIG

(Contract - Head of UK Engineering)

1 year 1 month

2018-08 to 2019-09

2018-08 to 2019-09
1 year 1 month

Responsible for: Providing leadership through several months of acquisition from UBS, setting up UK office, defining objectives and settling 13 engineers into new organisations and roles. Overseeing the creation of new React/Redux product development framework and a new Retail Banking product line. Overseeing the upgrade of the Event architecture, a new WebHooks services, and a new MagicLink authentication service as part of Platform improvements. Working with the company leadership team to develop long term strategies, including Distributed Team Management, Performance Review Management, DevOps, and building out spikes to improve rapid product development cycles.

UBS

(FTE - Director)

12 years 2 months

2006-05 to 2018-07

2016-07 to 2018-07
2 years

Engineering leadership for the team (20-40) covering technical roadmap and innovation. Java8 SpringBoot, React/Redux responsive Web UI. Evaluating AWS cloud migration and longer term technical roadmap. Building out the central Investment Manager service to support account creation and daily transaction handling. Building out an analytics reporting tool using Neo4j graph database. UBS SmartWealth was shutdown when technology and team acquired by SigFig.

2012-08 to 2016-07
3 years 11 months

Data Technology lead for eCommerce platform (http://www.ubs.com/aboutneo) covering Neo4j Graph Database, Apache Cassandra, Redis, GemFire and Oracle. Responsible for capturing multi-asset class reference and pricing data for all Analytics & Charting functionality, stored in Cassandra, exposed via REST services. Responsible for Entitlements & Onboarding for access control across all employees and clients using Neo4j Graph database. IT Delivery Manager for eCommerce department, overseeing ~80 IT staff, split into scrum teams.

2010-09 to 2012-08
1 year 11 months

Architecture and day-to-day management of four applications including End-Of-Day Pricing and Reference Data Distribution Hub; covering both mastering and distribution solutions, servicing over 200 consumers. Market Data Architect responsible for engineering of multi-source pricing data-warehouse and distribution solution (Bloomberg, Reuters, Exchange feeds), end-of-day and time-series.

2006-05 to 2010-09
4 years 4 months

All aspects of day-to-day management of SOx compliant Equities Data Sourcing application, taking position, risk measures and market data from Front Office, calculating and aggregating for VAR engine. Stakeholder management and technical delivery ownership. Global rollout, vanilla cash/derivatives and exotic structured products.

LCH.Clearnet

(Contract - Technical Lead)

2 years 8 months

2003-08 to 2006-04

2003-08 to 2006-04
2 years 8 months

Responsible for: Architecture, design and implementation of the Risk Management system; J2EE Technical Design Authority Member; UML Analysis & Design modelling; Risk Management infrastructure design & implementation. Implementation of highly concurrent workflow system using JMS. Six risk calculations (e.g. Net-Present-Value/Span and others)

HSBC Investment Bank

(FTE - Technical Lead)

2 years 4 months

2001-06 to 2003-10

2001-06 to 2003-10
2 years 4 months

Responsible for: Architecture, design and implementation of a Market Data and FX Curve generation system. Defined architectural policies; System Infrastructure libraries (inc. DAO, temporal data patterns, web-tier User Interface).

BRIDGE Information Systems

(Consultant/FTE - Head of UK Engineering)

7 years 3 months

1994-03 to 2001-06

1994-03 to 2001-06
7 years 3 months

Responsible for: Full-life cycle of numerous products including the core corporate product 'BridgeStation', a full Financial Market Data Workstation showing real-time quotes, news and charting. Numerous front-end products (inc. desktop and web based) involving design and implementation of front-end frameworks, caching layers for real-time multi-threaded multi-source market data, back-end toolkits with public APIs and network processing. Patented market-maker data-visualisation innovation. Setup and management of the European Development office and team.

Education


" My passion for software coding started at the age of 9. Entering an Apprenticeship straight after high school I was quickly talent spotted and poached by a local independent software house. My commercial success since then speaks for itself. In fact, not being able to rely on a Computer Science Degree has given me extra drive to constantly learn and challenge myself, and that diversity has given my employers the benefit of my broader commercial strengths. "

Personal Interests


" Stoic Philosophy, Atomic Habits, Developer Experience, Continuous Learning, Fighting the Dad Bod! "