Board Stack

Darshan Vaghela
Published

0
  • Project creator

It is a B2B platform designed to help companies manage board meetings, shareholder interactions, and governance processes in a more structured and efficient way.

  1. Designed a modular backend architecture supporting cron-based workflows, third-party API integrations, and scalable data processing.
  2. Built scalable REST APIs using Node JS and Express JS, with PostgreSQL and TypeORM for persistence and modeling.
  3. Defined data models and system workflows to support regulatory compliance and multi-role user access.
  4. Utilized Kubernetes for scheduling and running cron jobs, managing secrets, and handling environment configurations and Monitored job
    performance and debugging using Kibana logs.
  5. Built Docker images using multi-stage Dockerfiles, and deployed services through a Jenkins CI/CD pipeline.
  6. Migrated frontend from CRA to Vite, reducing build time by 50%. Shifted unit testing to Vitest for compatibility