Skip to content
View bentley-michael's full-sized avatar

Block or report bentley-michael

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
bentley-michael/README.md

Michael Bentley

Backend developer focused on API integrations, webhook pipelines, and OAuth-based data synchronization using Python and FastAPI.

I specialize in building systems that connect services, process events safely, and automate workflows across APIs.


Tech Stack

  • Python
  • FastAPI
  • REST APIs
  • OAuth2
  • Webhooks / HMAC verification
  • SQLAlchemy
  • SQLite
  • pytest
  • GitHub Actions

Featured Projects

fintech-oauth-sync-lab

OAuth2 synchronization engine demonstrating:

  • token refresh handling
  • cursor-based pagination
  • API rate-limit backoff (429 retry handling)
  • resumable checkpoints
  • idempotent database upserts

This project models the type of API data synchronization used by many fintech and SaaS integrations.


fintech-integration-lab

Stripe-style webhook ingestion service built with FastAPI demonstrating:

  • HMAC signature verification
  • replay attack protection
  • idempotent event processing
  • webhook event pipelines

Demonstrates reliable event-driven API integration patterns.


stripe-checkout-fastapi-demo

Example FastAPI integration with Stripe Checkout including:

  • payment session creation
  • webhook verification
  • event handling workflow

Shows practical payment API integration patterns.


contractor-intake-ai

Automation system for contractor lead intake using:

  • Vapi voice agents
  • n8n automation workflows
  • Google Sheets CRM integration
  • Discord alerts

Demonstrates orchestration of multiple APIs and automation platforms.


What I Focus On

  • API integrations
  • webhook processing systems
  • OAuth authentication flows
  • automation pipelines
  • backend workflow orchestration

Currently open to remote backend, fintech, and API integration roles.

Pinned Loading

  1. fintech-oauth-sync-lab fintech-oauth-sync-lab Public

    FastAPI OAuth2 sync engine demo (token refresh, cursor pagination, 429 Retry-After backoff, resumable checkpoints, idempotent upserts).

    Python

  2. fintech-integration-lab fintech-integration-lab Public

    Stripe-style webhook receiver (FastAPI): HMAC signature verification, replay protection, and idempotent event ingestion (SQLite) + tests.

    Python

  3. cleartariff-landing-cost-calculator cleartariff-landing-cost-calculator Public

    FastAPI landed-cost calculator demonstrating Stripe Checkout integration, PDF report generation, and API-first backend architecture.

    Python