I build software and lead the teams behind it.
I'm an Engineering Manager at Lendable, previously at JPMorgan Chase. I've spent my career building financial software where reliability, performance and getting the details right matter.
I enjoy solving complicated problems, turning ideas into working software, and figuring out how to build effective engineering teams.
Selected work
-
Lendable Observability practice Led
I set up my team's observability practice: Sentry error tracking, p95/p99 latency dashboards and structured alerting. I also lead the team's incident response across severities.
-
Lendable Loan servicing journeys Built
As project owner, I led the build of the in-app journeys for repayments, term changes and account updates, in React Native. These actions move money, so most of the work was in the state and error handling: every step had to leave the customer's loan in a correct, recoverable state.
-
JPMorgan Chase Accounts backend migration Built Zero customer impact
I owned the move of Chase UK accounts from a third-party provider to internal services. The app's Apollo GraphQL layer needed significant architectural changes, and the migration had to stay backwards-compatible throughout.
-
JPMorgan Chase Chase UK home screen rebuild Built Faster account widgets
One of a four-engineer team that rebuilt the primary screen of an app with around 2m users. Most of the gain came from rendering and data-fetching changes that made account widgets load noticeably faster.
-
JPMorgan Chase Current Account Switching Service Built
I led frontend development of this regulated switching flow, modelled with XState to keep complex state transitions explicit and testable. Account opening was refactored into a Promise-based architecture with full unit test coverage.
How I work
-
Understanding problems
I still enjoy getting into the technical details and learning unfamiliar systems. The more I've worked in engineering, the more interested I've become in the relationship between technology, people and the problems we're solving.
-
Building deliberately
Turning complicated requirements into reliable systems, from mobile applications to integrations and financial workflows, with the architecture, observability and performance that correctness demands.
-
Making teams effective
Leading teams, developing engineers and finding better ways to deliver software without unnecessary process. I'm particularly interested in what happens when small teams are given the tools and autonomy to solve difficult problems.
Exploring how AI changes software development, what small teams can accomplish and where emerging technology creates practical value.
Experience
I started out building mobile applications and gradually moved into engineering leadership. Along the way, I've worked on complex financial systems, architecture migrations, reliability, performance and the challenges of keeping engineering teams effective.
Lendable
-
Associate Engineering Manager
Management- Lead a cross-functional team and own its delivery end to end, working with product, design and backend engineering on lending products in Lendable's SuperApp.
- Responsible for the team's technical direction, including the Zable cross-sell origination journey and the integration layer between the SuperApp and the Loans platform.
- Set up the team's observability practice (Sentry, p95/p99 latency dashboards, structured alerting) and lead incident response across severities.
- Lead the engineers' development and performance, including regular feedback.
-
Senior Software Engineer
Engineering- Project owner for loan servicing: led the build of the in-app journeys for repayments, term changes and account updates in React Native, with the state and error handling money-moving actions need.
JPMorgan Chase
-
Senior Associate Software Engineer
Engineering- Led frontend architecture and delivery of Bonus Saver, a new savings product.
- Owned the migration of the accounts backend from a third-party provider to internal services.
- Led modularisation of the codebase when the team split into two squads: new shared packages, no cyclic dependencies, independent delivery.
-
Associate Software Engineer
Engineering- One of four engineers who rebuilt the Chase UK home screen.
- Led frontend development of the Current Account Switching Service.
Gobsmack Rewards
-
Mobile Application Developer
Engineering- Built and maintained the Admiral, More Than and Endsleigh Rewards apps with NativeScript and Angular.
Contact
Always interested in meeting people building useful technology and solving difficult problems. Feel free to reach out.
reece@reynolds.codes