Ascentium · 2025 to present
Onboarding Forms
The customer-facing forms that feed the onboarding pipeline: encrypted, multi-step, multi-language.
Anonymised. Client names and operational detail withheld.
Role
Full-stack Developer
Year
2025 to present
Stack
- Next.js 16
- React 19
- TypeScript
- Tailwind CSS
- Azure Cosmos DB
- Azure Blob Storage
- Redis
- Docker
- Azure Kubernetes
- Azure DevOps
Overview
A customer-facing, multi-step incorporation and KYC form system with field-level encryption, document generation, and analytics. I focused on mobile UX, reusable components, and the auto-save and form-data layer.
Challenge
- Capture complex incorporation, shareholder, and beneficial-ownership data without overwhelming the user.
- Protect sensitive PII with field-level encryption and a secure data path.
- Make a long, branching form usable on mobile as well as desktop.
Approach
- Rebuilt navigation for a dual mobile/desktop layout and converted dense tables to card views.
- Built debounced auto-save into the form state layer and implemented the form-data API endpoints.
- Tuned the workflow definition: responsive grids, field-level encryption flags, and conditional stages.
Outcomes
- Delivered a mobile-ready Review & Submit flow.
- Made a long, sensitive form resilient with auto-save and field-level encryption.
- Fed structured, validated data back into the onboarding platform.
Curious about the longer version, or the parts that didn't make the page? I'd be happy to talk it through. Get in touch