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.

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
sudiptpa/README.md

Hi, I'm Sujip Thapa! πŸ‘‹

I'm a Senior Software Engineer focused on building scalable, maintainable products with PHP and JavaScript. I work across backend and frontend with strong emphasis on clean architecture, developer experience, and production reliability.

πŸ”§ Core Stack

  • PHP (7.x, 8.x ecosystem)
  • Laravel
  • JavaScript / React
  • MySQL / PostgreSQL
  • AWS
  • Docker
  • CI/CD (GitHub Actions)

πŸš€ Recent Open Source Work

Framework-agnostic PayPal notifications SDK (Webhooks + legacy IPN), focused on production safety.

  • Typed webhook event models across major PayPal domains
  • Signature verification hardening + failure-mode handling
  • Retry strategy controls for verification calls
  • Persisted token cache patterns + idempotency extensions
  • Minimal dependencies, extensible transport architecture
  • CI + tests + static analysis, architecture and extension docs

Modernized eSewa integration package with model-based payloads and secure callback verification.

  • ePay v2-aligned architecture
  • Signature verification and anti-fraud checks
  • Typed domain models for checkout/verification/status
  • Framework-agnostic core and test-friendly contracts

Modern PHP client for ipstack geolocation APIs.

  • Clean factory/client architecture
  • Typed response models and mapper layer
  • PSR-18 transport support and custom transport contract
  • Robust exception model, test coverage, CI matrix

Lightweight standalone GUID generator for modern PHP.

  • Zero runtime dependencies
  • Stable API: Guid::create() and guid()
  • Quality gates: tests, static checks, CI

🧩 Featured Projects

πŸ“ Writing

I write technical posts at https://sujipthapa.com

πŸ“« Connect

GitHub Stats

Popular repositories Loading

  1. blog-examples-v5.5 blog-examples-v5.5 Public

    A compete real example repository for Laravel v5.5 tutorials I share through my blog.

    PHP 15 15

  2. guid guid Public

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

    PHP 14 7

  3. 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

  4. paypal-ipn paypal-ipn Public archive

    PayPal IPN (Instant Payment Notification) handling PHP library. PayPal NVP/SOAP API integration guide following the article, and learn more.

    PHP 10 10

  5. esewa esewa 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 3

  6. 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