Back to Projects
Private / Anonymized

CG-One — Enterprise Platform

Internal Enterprise Platform — 10+ Modules, 380K+ Lines of Code

Architected and built a full-featured SSO application from the ground up for a multinational nonprofit organization. The platform serves as the operational backbone, featuring role-based dashboards, API integrations, reporting, and module-level permission filtering with a dark-themed React UI.

Tech Stack

Next.jsReactPythonSupabasePostgreSQLRailwayVercelGoogle OAuth 2.0

Key Metrics

380K+

Lines of Code

10+

Modules Built

4

Legacy Systems Consolidated

Multiple

Role-Based Access Levels

Platform Architecture

Unified Platform Core

Google OAuth SSO · RBAC · PostgreSQL

Contact & Donor CRM

Financial Processing

Email Campaigns

Personnel Management

Project & Task Management

Reporting Dashboards

Data Import & Migration

Page Builder

Communications

Mobilization Tracking

Technical Challenges

Enterprise SSO Architecture

Implemented Google OAuth 2.0 single sign-on from the ground up, supporting multi-role access (Admin, Staff, Leader, Donor) with module-level permission filtering across 10+ functional modules.

PCI DSS-Compliant Donation Processing

Implemented a secure donation processing pipeline that meets PCI DSS compliance requirements, including tokenized payment handling, audit logging, and encrypted data storage.

Database Architecture with Row-Level Security

Designed database schema with Supabase (PostgreSQL) and Row-Level Security, ensuring data isolation and access control at the database level across multiple organizational roles and tenants.

Batch Operations at Scale

Engineered a batch-edit interface capable of handling bulk operations on thousands of records simultaneously, with optimistic updates, conflict resolution, and rollback capabilities.

Interested in working together?

I'm available for freelance projects and would love to discuss how I can help with yours.

Get In Touch