Hello, I'm Anisur Khan.
I build

Integrations.Payment flows.AI tools., Claude agents., MCP servers.

Five years shipping React and Java/Spring features that connect SaaS products to Salesforce, QuickBooks, HubSpot, and payment processors.

Email me
Anisur Khan smiling, in a black jacket and tan quarter-zip sweater
Anisur Khan standing on a city street, in profile

I work on the layer most people never see: the part where your product talks to Salesforce, QuickBooks, and a payment processor, and the numbers still match at the end of the month.

For five and a half years I built the Radius platform at CRETelligent, a commercial real estate due diligence SaaS. In my last 18 months there I shipped 100+ pull requests across five services, from React frontends to Java/Spring backends. Since April 2026 I have run a portfolio of production HubSpot integrations on contract, as a Senior Integrations Developer. Lately I build Claude-based tools that check their own output before a person ever reads it.

Based in
Sacramento, CA
Experience
5+ years. Software Engineer II at CRETelligent (Dec 2020 to Jun 2026), and a Senior Integrations Developer on contract since April 2026
Education
App Academy (1500+ hour immersive). UC Davis, B.S. Biology
Looking for
Senior full-stack and integrations roles, including contract

Skills, with receipts.

  • CRETelligent, Radius platform

    Built the layer between Radius and Salesforce: auto-push for proposals, vendor lifecycle sync with the Connect platform, Quire document routing, and sync that survives bulk loads.

  • Senior Integrations Developer, contract, April 2026 to present

    Took over production syncs into HubSpot from SchoolMint, Infinite Campus, NetSuite, and SFTP feeds: designed observability across services, put every bulk data change behind a dry run or a rollback log, and removed the failure behind about 6,900 rejected upserts per run.

  • CRETelligent, Q1 to Q2 2026

    Designed self-service subscriptions and built the payment side: USAePay integration with credit-card surcharge logic, a Starter monthly tier, legal-terms gating, and asynchronous payment orchestration.

  • CRETelligent, QuickBooks pipeline

    Mapped subscription titles to QuickBooks products, synced invoices from the asynchronous order flow, and reconciled USAePay payments against the books.

  • CRETelligent, Software Engineer I

    Built Teams Management end to end: a React UI with a RadiusMap component in order-tracker, plus a Java TeamDao with full CRUD and admin-role permissions.

  • CRETelligent, June 2026

    When Google Maps deprecated its Drawing Library, I led the parcel draw tool rebuild: pinned the Maps JS API, added backend alerting, and shipped across three services in four days.

  • CRETelligent, connect-service

    Moved S3 file handling to the CRT-based S3AsyncClient, added the aws-crt dependency, and refactored the AwsStorage class around it.

  • transcript-insights, open source

    Three Claude agents run in parallel, each validated against a Zod schema with targeted retries, then checked against the transcript so no quote or deadline is invented.

  • Five service repos

    A frequent reviewer across five services and the person teammates asked about frontend work and the parts of the codebase I knew best.

The stack I reach for.

Integrations shipped to production

  • HubSpot
  • Salesforce
  • QuickBooks
  • NetSuite
  • USAePay
  • SchoolMint
  • Infinite Campus
  • Quire
  • Regrid
  • Pendo
  • Mailgun
  • Google Maps

Languages

  • TypeScript
  • JavaScript
  • Java
  • SQL
  • HTML
  • CSS

Frontend

  • React
  • Next.js
  • Redux
  • Angular
  • Tailwind CSS
  • Material UI

Backend

  • Node.js
  • Express
  • Java (Spring, WebClient)
  • REST
  • GraphQL

Data and infra

  • MongoDB
  • PostgreSQL
  • AWS S3 (CRT)
  • Docker
  • Git
  • GitHub Actions

AI and tooling

  • Claude API
  • Claude Code
  • MCP servers
  • GitHub Copilot
  • Aikido (SAST)
  • Playwright

What I do.

SalesforceHubSpotQuireInfinite CampusRegridClaude APIMailgunPendoNetSuiteSchoolMintQuickBooksUSAePayYour productReact + Java

Selected work.

  1. CRETelligent, Radius platform, 2026

    Self-service subscriptions and payments

    Designed how customers sign up and pay, and built the payment side across a React frontend and a Java/Spring backend.

    Private codebase
    • Designed the sign-up flow, with multi-step email verification before account creation
    • USAePay integration with credit-card surcharge logic and legal-terms gating
    • Starter monthly billing tier and asynchronous payment orchestration
    • Invoice sync into QuickBooks from the async order flow
    • React
    • Java
    • Spring
    • USAePay
    • QuickBooks
  2. CRETelligent, Radius platform, 2020 to 2026

    CRM and accounting integration layer

    The connective tissue between Radius and the business systems around it.

    Private codebase
    • Salesforce auto-push for proposals and vendor lifecycle sync with the Connect platform
    • Salesforce to Quire document routing and sync that survives bulk loads
    • QuickBooks product mapping and payment reconciliation against USAePay
    • Integrations with HubSpot, Regrid, Pendo, and Mailgun
    • Java
    • Spring
    • Salesforce
    • HubSpot
    • QuickBooks
    • Quire
  3. Senior Integrations Developer, contract, April 2026 to present

    Taking over a HubSpot integration portfolio

    Stepped in as successor to the outgoing lead developer on production Node.js syncs that feed HubSpot from school enrollment systems, NetSuite, and SFTP sales feeds.

    Client codebases, private
    • Mapped ownership and continuity risk across ten production integrations, flagging single points of support
    • Designed cross-service sync observability: a shared status writer, an authenticated status endpoint, and a HubSpot app banner
    • Gated bulk data changes behind dry runs and rollback logs, including a 3,213-contact cleanup and a 43,700-deal backfill
    • Caught a copied stage mapping that would have recorded every declined applicant as a won deal
    • Removed a failure class: E.164 phone normalization cleared about 6,900 rejected upserts per run
    • Cut alert noise: the hourly ops digest now fires only on real failures
    • Node.js
    • HubSpot API
    • HubSpot UI extensions
    • SchoolMint
    • Infinite Campus
    • NetSuite
    • SFTP
    • systemd
  4. Open source, TypeScript

    transcript-insights

    A meeting transcript analyzer where three Claude agents read the same transcript in parallel, in about ten seconds.

    • Agents for decisions and action items, business context, and interpersonal dynamics
    • Zod schema validation, with the exact error fed back to the model on retry
    • Grounding check: invented quotes, people, or deadlines get sent back for correction
    • 71 tests, an architecture doc, and committed sample output
    • TypeScript
    • Claude API
    • Zod
    • Multi-agent
  5. Personal tooling, daily use

    Claude Code automation system

    The local system I run my own work through, built on Claude Code.

    • Custom hooks that log sessions and keep a daily record of work
    • Skills for recurring workflows like meeting notes and PR descriptions
    • MCP servers that connect the agent to mail, documents, and a browser
    • Claude Code
    • Hooks
    • Skills
    • MCP
  6. Next.js 15 on Netlify

    This site

    A portfolio with a chat that answers questions about me, grounded in my resume and streamed from Claude.

    • Server route streams Claude responses; the API key never reaches the browser
    • Rate limiting that holds across serverless instances, backed by Netlify Blobs
    • Grounding rules that keep the model from inventing roles, dates, or contact details
    • Next.js
    • TypeScript
    • Claude API
    • Netlify

On GitHub.

Contributions, last 12 months
1,225
Active days
180
Public repositories
8

Contribution activity

Includes contributions to private repositories.
Contributions per month
MonthContributions
2025-1035
2025-11150
2025-1291
2026-01105
2026-0248
2026-03122
2026-04218
2026-0597
2026-06158
2026-0762
2026-0848
2026-0946
2026-1045

Languages in public repos

  • JavaScript62.6%
  • Ruby23.4%
  • TSQL5.1%
  • HTML3.7%
  • CSS2.5%
  • Other2.7%

Frameworks & runtimes

  • Node.js4 repos
  • React2 repos
  • Express1 repo
  • Next.js1 repo
  • Redux1 repo
  • Claude API2 repos
Languages by code size; Node.js and React code counts as JavaScript. Mostly App Academy projects.Professionally I shipped Java (Spring) backends and React/TypeScript frontends at CRETelligent, and Node.js services on contract. Those codebases are private; see the full stack.

Have a role in mind?

I'm open to senior full-stack and integrations roles, including contract. Email is the fastest way to reach me.