Piyush Barik

All case studies

Ascentium · 2025 to present

Data Synchronisation Engine

Bidirectional sync that keeps entity and related-party data consistent across jurisdictions.

Anonymised. Client names and operational detail withheld.

Role

Full-stack Developer

Year

2025 to present

Stack

  • React 18
  • Vite
  • TypeScript
  • Tailwind CSS
  • .NET 8
  • SQL Server
  • Azure AD
  • Docker
  • Azure Kubernetes
  • Azure DevOps

Overview

Frontend lead plus backend security and infrastructure work on a bidirectional sync layer that keeps legal entities, officers, and related-party data consistent between the internal warehouse and the firm’s master-file system.

Challenge

  1. Keep business-critical data consistent across jurisdictions and two systems of record.
  2. Make sync conflicts, approvals, and audit history manageable for operational users.
  3. Harden the platform’s authentication and API surface.

Approach

  1. Owned the majority of the React UI: action-log views, data-owner summaries, drawers, responsive layouts.
  2. Hardened authentication, authorization, and the API’s security headers.
  3. Shipped sync-logic feature updates and production and pipeline configuration.

Outcomes

  1. Delivered the operational dashboard for approvals, conflicts, and audit history.
  2. Hardened the security posture across both frontend and backend.
  3. Owned the majority of the frontend.

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