Affooh Compliance Platform is a web-based governance, risk, audit, and compliance management system built to centralize key organizational workflows. It enables teams to manage organizational context (SWOT, PEST, stakeholder mapping), role governance (RASCI, steering committees), asset management, process frameworks, reviews and audits (gap analysis, non-conformance), objectives and KPIs, training plans, and operational risk/incident tracking from a single platform.
Professional project shared with employer permission. Repository access may be restricted.

Affooh Compliance Platform is a web-based governance, risk, audit, and compliance management system built to centralize key organizational workflows. It enables teams to manage organizational context (SWOT, PEST, stakeholder mapping), role governance (RASCI, steering committees), asset management, process frameworks, reviews and audits (gap analysis, non-conformance), objectives and KPIs, training plans, and operational risk/incident tracking from a single platform.
The client's teams were managing compliance, risk, audits, and governance across disconnected spreadsheets and email threads. Preparing for audits took days, non-conformance issues slipped through without tracking, and leadership had no real-time view of KPIs or risk exposure across the organisation.
Full-stack developer in a five-person product team, contributing React and TypeScript features, AWS-backed services, and database workflows across governance, audit, risk, and reporting modules.
Built a centralised SaaS compliance platform covering SWOT/PEST analysis, RASCI role governance, asset management, process frameworks, audit and gap analysis workflows, objectives and KPI tracking, and a real-time risk and incident register — all with role-based access control. Built with React, Redux, AWS CDK, and MySQL.
Active user teams: 50+ · Compliance processes centralised: 8 modules
50+
Active user teams
8 modules
Compliance processes centralised
Built as a highly responsive Single Page Application (SPA) using React and Vite to ensure fast build times and optimal performance. The architecture heavily relies on Redux Toolkit for centralized state management, while AWS Amplify is integrated for secure authentication (Cognito) and robust API communication. The UI is crafted using Tailwind CSS alongside Headless UI to maintain complete design flexibility and accessibility.
Comprehensive testing approach utilizing Jest for unit testing Redux slices and business logic. Component rendering and user interactions are verified using React Testing Library to ensure a regression-free user experience.
Automated CI/CD workflows trigger on every pull request to run linting (ESLint) and unit tests. Seamless automated deployments are configured via AWS Amplify Hosting (or GitHub Actions to AWS S3/CloudFront) for continuous delivery.
Prioritizes perceived performance by implementing react-loading-skeleton for smooth data fetching transitions. Headless UI ensures all interactive components are fully ARIA compliant and navigable via keyboard, aligning with strict web accessibility standards.
Frontend
Database
Cloud & Tooling
I am open to Software Developer opportunities worldwide and can join after a one-month notice period.
Want something like Affooh Compliance Platform built for you? I take on freelance React and TypeScript work on a written scope and a fixed price.
See services & pricing