PK/
Current · Corporate Banking · Client Lifecycle

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.

JavaSpring BootReactSQLWorkflow
01 / CHALLENGE

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.

02 / BUILD

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.
03 / OUTCOME

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.

/ MORE WORK

Keep exploring.