Carbon Shop – Carbon Credit Marketplace
Real-time carbon credit trading platform: live listings, dynamic dashboards, role-based access for issuers/buyers/auditors, and registry integrations.
Role
Full-Stack Developer (SDE III) – Project Lead
Company
Climate Connect Digital (ReNew Power)
Timeline
Mar 2023 – Jul 2024
Stack
Challenge
ReNew Power needed a transparent marketplace for carbon credits to connect project developers, auditors, and buyers. Required real-time trading updates, robust role-based access control, integration with carbon registries for verification, and dashboards for market activity and portfolio tracking.
Solution
Built a full-stack carbon trading platform with real-time listings and price updates (Firebase real-time DB), role-based permission system (admin, issuer, buyer, auditor), interactive dashboards for trades and analytics, verification workflow for auditors, and integrations with carbon registries (Verra, Gold Standard) for credit tracking and retirement.
Context & Background
Part of ReNew Power's net-zero and climate solutions initiative. Platform enables trading of verified carbon credits from renewable energy projects. Needed to handle sensitive financial data, ensure transparency, and comply with carbon market standards.
Key Contributions
Spearheaded frontend architecture and core development from inception to production launch
Built real-time trading interface: live listings, dynamic pricing ticker, instant trade updates using Firebase onSnapshot listeners
Implemented role-based access control (RBAC): granular permissions for admins (manage users/listings), issuers (list credits, track sales), buyers (browse/purchase), auditors (verify credits)
Developed interactive dashboards: market activity logs, trade volume charts, price trends, portfolio tracking for issuers and buyers
Created verification workflow for auditors: review documentation, approve/reject credits, add verification badges
Integrated carbon registry APIs: import credit IDs, update status on sale/retirement, cross-check with Verra/Gold Standard registries
Built carbon footprint calculator and educational modals to help buyers understand project impact
Mentored junior developers on team: code reviews, best practices, Firebase security rules, TypeScript patterns
Technical Architecture
React/Next.js frontend with SSR for public project pages and SEO. Firebase Firestore for data storage with real-time synchronization. Firebase Auth with custom claims for RBAC. GCP Cloud Functions for serverless backend logic (trade execution, notifications, registry API integrations). Redux for state management. Secure Firestore rules for data access control.
Technologies Used
Results & Impact
- 1
Launched operational carbon marketplace platform — [ADD METRIC: credits listed or traded]
- 2
Real-time updates provided live marketplace experience — [ADD METRIC: latency or user satisfaction]
- 3
RBAC ensured secure data access — [ADD METRIC: security incidents or audit compliance]
- 4
Dashboards improved visibility for stakeholders — [ADD METRIC: dashboard usage or insights gained]
- 5
Registry integrations enabled credit traceability — [ADD METRIC: credits verified or retired]
- 6
Platform supported ReNew's net-zero initiatives — [ADD METRIC: tons CO2 offset facilitated]
What I'd Do Next
Add advanced order types (limit orders, futures contracts), anomaly detection for suspicious trades, enhanced analytics with market forecasting and price predictions.
Project Links
Interested in similar work?
I'm available for senior full-stack and frontend roles. Let's discuss how I can help your team ship exceptional products.