Skip to content

Get Africoders on your phone

Challenge Explore
Janet avatar

Builder Passport

Janet

@janet

blockchain developer

0 posts 0 comments 1 followers 0 following nairobi, Kenya

Developer Open

I’m a final-year Mathematics and Computer Science student and Web3 developer from Kenya, building at the intersection of blockchain infrastructure, cryptography, privacy, and decentralized systems.

Professional Passport

Professional Builder

Free courses and real projects strengthen your Passport.

Your journey

  1. 01 Learn

    Browse free Academy courses

  2. 02 Prove

    Complete courses and assessments for Certificates of Completion

  3. 03 Showcase Done

    1 public project(s) · 2 challenge(s)

    1

  4. 04 Discover Done

    Recruiter-facing Passport completeness · 78%

    78/100

Activity score

A living view of what they’ve been doing — posts, comments, projects, and learning.

244
Building momentum
New Builder · 78%
1
Projects
1
Shipped
0
Endorsements
0
Collabs
2
Challenges
1
Followers
Project Publisher Shipper

No posts yet

Builder updates and shared work will appear here.

Wall

Leave a note for Janet. The builder and Africoders staff can moderate this wall.

Sign in to post on this wall.

No wall posts yet

Be the first to write on this builder’s wall.

Comments

Public replies will appear here when this builder joins conversations.

No comments yet

No public replies to show yet.

Challenges

1 completed

Proof of work

Agroshield

Shipped

lead developer

AgroShield is a decentralized parametric crop insurance platform for smallholder farmers, starting with maize farmers in Makueni County, Kenya. Farmers buy a policy directly from their phone with a few taps, paying a small premium in USDC. Instead of filing claims, coverage is backed by a smart contract that automatically settles payouts when an on-chain rainfall oracle confirms drought conditions — if rainfall in the farmer's registered region falls below an agreed threshold (e.g. under 25mm over 30 days) during the coverage window, the payout triggers without any claim form, assessor, or adjuster. Built on Stellar with Soroban smart contracts, AgroShield issues real on-chain insurance policies (not off-chain promises backed by a company's balance sheet), so funds are provably escrowed and payouts are transparent and auditable by anyone. Farmers interact via a mobile-first web app with multi-wallet support and sub-cent transaction fees, keeping premiums and payouts economically viable at small ticket sizes.

Outcomes: Built and working: Deployed Soroban smart contracts on Stellar testnet implementing the full parametric policy lifecycle: policy purchase with premium escrow, oracle rainfall reporting, threshold-triggered settlement, and policy state reads Weather oracle integration feeding rainfall data on-chain, with multi-source consensus to prevent false triggers Mobile-responsive farmer dashboard covering coverage, payouts, weather signals, and profile Multi-wallet support via Stellar Wallets Kit (Freighter, Albedo, Xverse, and mobile wallets) so farmers aren't locked to one provider Full test suite for contract logic and frontend components Impact goals for the pilot in Makueni County: Payouts delivered within seconds of trigger confirmation instead of weeks-to-months, landing in time to fund the next planting season Premiums small enough for farmers working at subsistence scale, enabled by Stellar's sub-cent fees A portable, on-chain insurance and claims history that can later serve as credit attestation for lenders — helping farmers unlock better financing terms Direction: extending coverage beyond maize to sorghum, beans, and wheat across Kenya and East Africa, with SMS-based early weather alerts so farmers can act on drought signals before losses occur.

Soroban smart contracts Rust Stellar Stellar SDK

Activity

Challenges, projects, and profile milestones.

  1. Janet completed AFRICODERS BUILD CHALLENGE #1

    2 weeks ago

    View challenge
  2. Janet submitted to AFRICODERS BUILD CHALLENGE #1

    2 weeks ago

    View challenge
  3. Janet joined challenge: AFRICODERS BUILD CHALLENGE #1

    3 weeks ago

    View challenge
  4. Janet joined challenge: Week 5: Help Us Test Africoders

    3 weeks ago

    View challenge

Skills & stack

TypeScript Rust solidity

Need help with Builder Passport?

Ask Amani

Open Help Center →