Senior Software Engineer for commerce platforms, payment systems, SDKs, and production PHP packages.
Website • LinkedIn • Contact • Sponsor
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 |
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. |
|
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. |
All packages below are published on Packagist under sudiptpa/*, sorted by current download count, highest first.
|
sudiptpa/guid
|
Lightweight GUID generation for modern PHP applications.
Small package surface, zero runtime dependencies, stable helper API, modern tooling. |
|
sudiptpa/ipstack
|
PHP client for ipstack geolocation APIs.
Typed responses, clear client boundaries, PSR transport support, predictable exceptions. |
|
sudiptpa/paypal-ipn
|
Modern PayPal IPN verification for legacy PayPal workflows.
Fluent API, framework-agnostic transport, migration path, production-focused behavior. |
|
sudiptpa/omnipay-nabtransact
|
Omnipay gateway for NAB Transact payment processing.
Checkout and transaction flows built around the Omnipay payment ecosystem. |
|
sudiptpa/xero-php-sdk
|
Fluent PHP SDK for Xero APIs.
Tenant-aware OAuth2 flows, rich domain models, broad API coverage, custom transport support. |
|
sudiptpa/geoip
|
Simple IP geolocation library for PHP.
Earlier geolocation package, now superseded by the newer ipstack client. |
|
sudiptpa/omnipay-esewa
|
eSewa payment integration package for PHP applications.
Checkout, verification, status flows, callback validation, test-friendly integration patterns. |
|
sudiptpa/omnipay-openpay
|
Omnipay gateway for OpenPay payment processing.
Payment gateway integration for checkout and transaction workflows. |
|
sudiptpa/wise-php-sdk
|
Framework-agnostic SDK for Wise Platform integrations.
Request and response models, explicit client boundaries, maintainable finance workflows. |
|
sudiptpa/khalti-sdk-php
|
PHP SDK for Khalti payment integrations.
Clean package structure, safer request handling, framework-agnostic usage, practical docs. |
|
sudiptpa/paypal-rest
|
Omnipay gateway for PayPal REST payments.
Payment processing integration built around the Omnipay ecosystem. |
|
sudiptpa/zippay
|
ZipPay driver for Omnipay payment processing.
Checkout integration for ZipPay-style payment flows. |
|
sudiptpa/paypal-notifications
|
PayPal notifications SDK for Webhooks and IPN.
Webhook models, signature verification, retry controls, token cache patterns, idempotency support. |
|
sudiptpa/filament-turnstile
|
Cloudflare Turnstile field for Filament forms.
Bot-resistant form protection for Filament applications. |
|
sudiptpa/transdirect
|
Dependency-free PHP client for the Transdirect REST API.
Shipping and logistics API integration with a small package surface. |
|
sudiptpa/laravel-sent-dm
|
Laravel adapter for the Sent.dm unified messaging API.
SMS, WhatsApp, and RCS messaging through a fluent Laravel interface. |
|
sudiptpa/omnipay-mpgs
|
Omnipay gateway for MPGS payment processing.
Payment gateway integration for MPGS-backed transaction flows. |
|
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. |
I write technical notes at sujipthapa.com. If my packages help your work, you can support maintenance through GitHub Sponsors.




