Actively volunteering (no charge) – Contact me

I'm on a mission to build tech for wildlife conservation πŸ‘‹

I help wildlife NGOs and conservationists with tech solutions that save time and money. From CRM integrations to GIS mapping, let's chat about how I can help your org thrive.

Note: For-profit consultations hourly rate is $150. Please reach out before booking.

Why volunteer, and what's my goal?

My mission is to create tech solutions to advance wildlife conservation.

My ultimate goal is to build software that helps wildlife conservation organizations operate more efficiently and effectively, at scale.

  1. Phase 1: Volunteering, Research & Discovery

    Current

    The most common mistake entrepreneurs make is not understanding the needs of their users. This is why I'm dedicating an entire year to reaching out to wildlife conservation organizations to volunteer as their tech consultant. Helping them with their technology needs until I identify a common problem that needs a solution.

  2. Phase 2: Build a minimum viable product that scales

    Build a minimum viable software to solve that problem. Build it in-public with regular progress updates posted online to reach more conservationists.

  3. Phase 3: Scale & Grow

    Growing it. Offering it to hundreds or thousands of conservation efforts.

I'd love to hear from you!

If you like my conservation mission, contact me, I can be your tech consultant volunteer

Featured articles

Insights and guides for non-profit organizations

UK fundraising platforms with no fees don't exist, but this is how to make 15% more!
Fundraising
Calculator
UK fundraising platforms with no fees don't exist, but this is how to make 15% more!

I built a calculator to compare fees of the most popular UK fundraising platforms vs. owning your own form using GiveWP or BeaconCRM or similar, where you can keep the "fees covered" paid by donors and increase your charity's income.

How to Hire an n8n Automation Expert for CRM Integrations (with Job Description Examples)
Hiring
CRM
Automation
How to Hire an n8n Automation Expert for CRM Integrations (with Job Description Examples)

As a charity, your organization needs integrations to streamline your day-to-day processes. You might already have an n8n or Zapier automation setup with your CRM but the techy who built it is not available. This tutorial is to help you hire the right Upwork expert.

How to use UTM parameters to track donations using Beacon CRM and GiveWP
UTM Tracking
CRM
How to use UTM parameters to track donations using Beacon CRM and GiveWP

As a charity, you need to know what works and what doesn't. This means you need to know which source and campaign brings in the most one-time and recurring donations.

How to Create a Salesforce OAuth2 Integration User for your n8n Credential
Hiring
CRM
Automation
How to Create a Salesforce OAuth2 Integration User for your n8n Credential

I am surprised at how confusing setting up an "Integration User" in Salesforce is. I wrote this tutorial on how to do so, to make life easier for future me and future you.

Featured projects

Time & money saving projects I worked on for wildlife conservation

Wordpress Plugin: Embed Beacon CRM Multi-Currency Donation Forms
Wordpress plugin
Wordpress Plugin: Embed Beacon CRM Multi-Currency Donation Forms

I created this WordPress plugin for embedding Beacon CRM donation forms with multi-currency support, automatic geo-location detection, and UTM tracking.

GiveWP β‡’ Beacon CRM Integration [Full Downloadable n8n Workflow Template]
Automation
Integration
GiveWP β‡’ Beacon CRM Integration [Full Downloadable n8n Workflow Template]

Beacon CRM does many things right, but their donation forms are rather basic and are missing many of the features GiveWP has. I created this n8n workflow to integrate GiveWP into Beacon so that when a donation is made the payments and subscriptions get automatically updated.

Stripe Subscriptions & Payments β‡’ Salesforce NPSP CRM Integration [Full Downloadable n8n Workflow Template]
Automation
Integration
Stripe Subscriptions & Payments β‡’ Salesforce NPSP CRM Integration [Full Downloadable n8n Workflow Template]

Manually importing Stripe payments to Salesforce NPSP is a pain. This workflow automates the process so that as soon as any payment succeeds or gets refunded, the Salesforce Opportunity would be closed accordingly. Also, if a Stripe subscription is cancelled, the Recurring Donation in SF gets updated according.

Wordpress Plugin: A better GiveWP API, Enhanced with Full Donation Meta Data
Wordpress plugin
Wordpress Plugin: A better GiveWP API, Enhanced with Full Donation Meta Data

I created this WordPress plugin in order to get access to the full GiveWP donor, donation and subscription metadata. It exposes 5 new API endpoints and uses the built-in GiveWP API Authentication mechanism.

GIS Mapping
Web App

Wildlife Sightings GIS Data Mapping Web App

I built a web app to visualize barn owl sightings using Kepler.gl, an open-source geospatial analysis tool.

Work in progress, coming soon…