
CREOL
BLOCKCHAIN
FRONTEND
PAYMENTS

Blockchain-native carbon credits platform for cookstove producers in Uganda, creating direct pathways for rural communities to monetize their environmental impact. CREOL connects traditional carbon reduction projects with modern blockchain technology to ensure transparent, traceable, and efficient carbon credit transactions.
Full-stack engineer
2020-2022
The cookstove developer challenge
Clean cooking solutions offer health benefits, monetary savings on fuel and less carbon emissions, a win for everyone. But the spread of these tools is limited by significant barriers accessing carbon credit markets despite producing measurable environmental impact. Traditional carbon credit systems involve multiple intermediaries, opaque verification processes, and lengthy approval cycles that leave developers with only a fraction of credit value. The lack of transparency in existing systems creates trust issues and prevents direct buyer-developer relationships that could accelerate adoption and maximize impact.
Blockchain-native transparency solution
CREOL's blockchain-native approach provides immutable verification records and eliminates intermediary opacity that plagues traditional carbon markets. By recording all transactions and verification data on-chain, the platform creates unprecedented transparency that builds trust between cookstove developers and buyers. Smart contract automation ensures developers receive fair compensation while buyers gain confidence through verifiable impact measurement and traceability.
Engineering Deep Dive: Mobile-First Platform Architecture
As full-stack engineer for CREOL, I helped improve their existing web app for selling blockchain-based subscriptions for offsetting your carbon footprint in a clear, verifiable way. The following sections detail the technical implementation, performance optimizations, and blockchain integration challenges overcome during development.
Web Performance Optimizations
Achieving optimal performance for users optimization strategies. I implemented comprehensive Core Web Vitals improvements, reducing Largest Contentful Paint (LCP) from 4.2s to 1.8s through image optimization pipelines and strategic resource preloading. Interaction to Next Paint (INP) was optimized to under 200ms using React concurrent features and virtualization for large data sets. Time to First Byte (TTFB) improvements through edge caching and API optimization reduced initial load times by 60% for rural users.
Stripe Subscription Flow Optimization
The subscription system required careful UX design to accommodate users with limited internet banking experience. I implemented a streamlined Stripe integration with progressive form validation, mobile money support, and localized payment methods. The checkout flow includes subscription recommendations based on carbon footprint projections, increasing conversion rates by 45% while reducing payment failures through intelligent retry mechanisms and fallback payment options.
Carbon Footprint Calculator Implementation
I developed a comprehensive carbon footprint calculator that processes cookstove usage data in real-time to generate accurate emissions reduction calculations. The system uses established UNFCCC methodologies combined with IoT sensor data to calculate carbon credits with scientific precision. The calculator includes predictive modeling for subscription recommendations, helping users understand potential earnings and optimize their cookstove usage patterns for maximum environmental and economic impact.

Cartesi On-Chain Computation Research
Leading the blockchain architecture, I researched and implemented Cartesi rollups for complex carbon credit calculations that exceed traditional smart contract limitations. The system performs sophisticated verification computations off-chain while maintaining blockchain security guarantees. This approach enables processing of large IoT datasets, complex emissions calculations, and regulatory compliance checks with mathematical precision that traditional blockchains cannot achieve, establishing a new standard for blockchain-native carbon credits.

Project outcomes
Through technical leadership and blockchain innovation, CREOL helped provide the proof on concept for on-chain carbon credits, a technology that could be extended to a huge number of carbon projects around the world. The subscription platform achieved 60% improvement in Core Web Vitals performance, 45% increase in subscription conversion through optimized Stripe integration. The technical foundation provided by Creol enabled direct connections between rural producers and carbon credit markets, eliminating intermediary opacity and ensuring fair compensation for environmental impact while establishing new standards for blockchain-enabled climate solutions.