Skip to content
View sudiptpa's full-sized avatar

Block or report sudiptpa

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
sudiptpa/README.md

Sujip Thapa

Senior Software Engineer for commerce platforms, payment systems, SDKs, and production PHP packages.

Website   •   LinkedIn   •   Contact   •   Sponsor



PHP production packages Laravel commerce platforms 247k+ open source downloads

Sponsor on GitHub

I build software for the parts of a product that must keep working after launch: checkout, payments, shipping, APIs, webhooks, admin tools, catalog flows, and third-party integrations.

My work sits mostly in the PHP and Laravel ecosystem, with React and TypeScript on the frontend when the product needs rich interfaces. I like systems with clear domain boundaries, small package surfaces, typed models, useful tests, and documentation that helps another developer ship with confidence.

I also use modern automation and machine-assisted workflows for research, review, refactoring, documentation, and maintenance. The point is simple: better feedback, better code, and less manual drag around serious engineering work.

12+ years
software engineering
17
Packagist packages
247k+
package downloads
20+
payment integrations

Work With Me

I am open to selected freelance, contract, and casual work, from focused fixes to full web application builds. I am a strong fit for Laravel, PHP, commerce, payments, API integrations, dashboards, internal tools, and production systems that need careful engineering. I am also comfortable taking a product from code to a stable live environment, with attention to servers, databases, DNS, security, and deployment flow.

For larger projects, I have a close circle of trusted developers and product designers I can bring in to help deliver a high-quality product.

Web applications
Laravel platforms, React interfaces, admin tools, dashboards, customer portals, internal systems.
Commerce and payments
Checkout flows, gateway integrations, webhooks, order state, shipping, marketplace and accounting links.
Product delivery
API design, SDKs, legacy modernization, production debugging, documentation, and team-friendly handover.

Engineering Profile

Backend and Platform
PHP, Laravel, REST APIs, queues, webhooks, MySQL, MariaDB, package design, service boundaries.
Commerce Systems
Checkout, payments, shipping, inventory, marketplaces, product data, multi-storefront workflows.
Integrations
PayPal, Adyen, eBay, Xero, carrier APIs, manufacturer feeds, webhook verification.
Frontend and Delivery
React, TypeScript, Inertia, Livewire, Blade, Alpine.js, Tailwind CSS, PHPUnit, Pest, Docker, GitHub Actions, AWS, Linux.

Open Source Portfolio

All packages below are published on Packagist under sudiptpa/*, sorted by current download count, highest first.

sudiptpa/guid
sudiptpa/guid downloads
Lightweight GUID generation for modern PHP applications.
Small package surface, zero runtime dependencies, stable helper API, modern tooling.
sudiptpa/ipstack
sudiptpa/ipstack downloads
PHP client for ipstack geolocation APIs.
Typed responses, clear client boundaries, PSR transport support, predictable exceptions.
sudiptpa/paypal-ipn
sudiptpa/paypal-ipn downloads
Modern PayPal IPN verification for legacy PayPal workflows.
Fluent API, framework-agnostic transport, migration path, production-focused behavior.
sudiptpa/omnipay-nabtransact
sudiptpa/omnipay-nabtransact downloads
Omnipay gateway for NAB Transact payment processing.
Checkout and transaction flows built around the Omnipay payment ecosystem.
sudiptpa/xero-php-sdk
sudiptpa/xero-php-sdk downloads
Fluent PHP SDK for Xero APIs.
Tenant-aware OAuth2 flows, rich domain models, broad API coverage, custom transport support.
sudiptpa/geoip
sudiptpa/geoip downloads
Simple IP geolocation library for PHP.
Earlier geolocation package, now superseded by the newer ipstack client.
sudiptpa/omnipay-esewa
sudiptpa/omnipay-esewa downloads
eSewa payment integration package for PHP applications.
Checkout, verification, status flows, callback validation, test-friendly integration patterns.
sudiptpa/omnipay-openpay
sudiptpa/omnipay-openpay downloads
Omnipay gateway for OpenPay payment processing.
Payment gateway integration for checkout and transaction workflows.
sudiptpa/wise-php-sdk
sudiptpa/wise-php-sdk downloads
Framework-agnostic SDK for Wise Platform integrations.
Request and response models, explicit client boundaries, maintainable finance workflows.
sudiptpa/khalti-sdk-php
sudiptpa/khalti-sdk-php downloads
PHP SDK for Khalti payment integrations.
Clean package structure, safer request handling, framework-agnostic usage, practical docs.
sudiptpa/paypal-rest
sudiptpa/paypal-rest downloads
Omnipay gateway for PayPal REST payments.
Payment processing integration built around the Omnipay ecosystem.
sudiptpa/zippay
sudiptpa/zippay downloads
ZipPay driver for Omnipay payment processing.
Checkout integration for ZipPay-style payment flows.
sudiptpa/paypal-notifications
sudiptpa/paypal-notifications downloads
PayPal notifications SDK for Webhooks and IPN.
Webhook models, signature verification, retry controls, token cache patterns, idempotency support.
sudiptpa/filament-turnstile
sudiptpa/filament-turnstile downloads
Cloudflare Turnstile field for Filament forms.
Bot-resistant form protection for Filament applications.
sudiptpa/transdirect
sudiptpa/transdirect downloads
Dependency-free PHP client for the Transdirect REST API.
Shipping and logistics API integration with a small package surface.
sudiptpa/laravel-sent-dm
sudiptpa/laravel-sent-dm downloads
Laravel adapter for the Sent.dm unified messaging API.
SMS, WhatsApp, and RCS messaging through a fluent Laravel interface.
sudiptpa/omnipay-mpgs
sudiptpa/omnipay-mpgs downloads
Omnipay gateway for MPGS payment processing.
Payment gateway integration for MPGS-backed transaction flows.

What I Build Well

Payment and checkout systems
Gateway flows, payment verification, webhooks, saved carts, order state, customer-facing reliability.
Integration-heavy platforms
ERP, marketplace, carrier, accounting, catalog, and manufacturer data connections.
Maintainable package design
Small APIs, typed objects, transport boundaries, tests, docs, and release discipline.

Writing and Support

I write technical notes at sujipthapa.com. If my packages help your work, you can support maintenance through GitHub Sponsors.

Popular repositories Loading

  1. guid guid Public

    Lightweight, standalone GUID (Globally Unique Identifier) generator for PHP 8.2+ with a tiny API, zero runtime dependencies, and predictable UUID-like output.

    PHP 14 7

  2. omnipay-nabtransact omnipay-nabtransact Public

    Integrate NAB Transact payment gateway using the php library built on top of Omnipay PHP payment processing library.

    PHP 10 5

  3. paypal-ipn paypal-ipn Public

    PayPal IPN (Instant Payment Notification) handling PHP library with a modern fluent API, framework-agnostic optional transports, and support for legacy PayPal IPN, NVP, SOAP, and classic PayPal API…

    PHP 10 10

  4. esewa-sdk-php esewa-sdk-php Public

    Framework-agnostic PHP SDK for eSewa ePay v2 payments. Build secure checkout flows, verify callbacks with signature and anti-fraud checks, and query transaction status with typed responses. Works w…

    PHP 6 2

  5. ipstack ipstack Public

    IPstack: Accurate IP Geolocation API for Developers & Businesses - A Modern Tool for PHP, PSR-18 based PHP client for ipstack with typed models, bulk lookup, and production-ready error handling (PH…

    PHP 4 4

  6. geoip geoip Public archive

    A minimal implementation of IP to Location solution for small scale applications.

    PHP 3 1