Corporate Banking Onboarding & KYC
Building the journeys that bring corporate clients into the bank and keep their KYC current — turning a long-running, document-heavy lifecycle into software people can navigate and operate.
The problem behind the system.
Corporate client onboarding and periodic KYC renewal are long-lived business processes with a lot of information, documents, reviews and hand-offs. The software has to keep that journey understandable while preserving the state and traceability expected in a regulated banking environment.
How I approached it.
- Working on the full-stack application and workflow layer behind corporate client onboarding and KYC-renewal journeys.
- Designing around long-running process state so users can move through complex journeys without losing context between steps or teams.
- Keeping workflow, application UI and backend services aligned instead of treating the process engine as a separate product experience.
What the system enabled.
The work supports a core corporate-banking lifecycle: getting clients onboarded, maintaining their KYC over time and giving the teams involved a consistent application through which to manage that process.
Client identity, internal controls, detailed process rules and implementation specifics are intentionally omitted because this is current work in a banking environment.