When a system is too critical to touch and too old to ignore, that's my problem to solve.
What I've done
Rebuilding a bank's mobile platform in-house
Replacing a third-party vendor banking app with an in-house cloud-native platform bridging a legacy on-premise core, applying BIAN
Letting business owners delegate collection to people without bank accounts
A delegated-authority model built on top of a core banking system that has no concept of a business
Taking second-factor authentication back from a vendor
Decomposing an overloaded notification service and choosing the more expensive option on purpose
Migrating payment data out of a system nobody understood
Reverse-engineering an undocumented legacy feature, then writing a migration someone else had to execute
Not part of the platform: a different employer, a different system
Technologies I work with
Get in touch
Got a system that's hard to explain? Need something built and don't know how? An idea you can't quite land yet? Or just a technical question? Let's work it out together.