Narendra Singh Raghuwanshi

1 commit

NR

Narendra Singh Raghuwanshi

@narendraraghuwanshi

Senior Laravel Developer | PHP | SaaS Architecture | AWS | AI/LLM Integration

Commit activity

1 commit in the last 30 days

longest streak 1 day

147 / 150 XP3 XP to operator

👋 Hi, I'm Narendra Singh Raghuwanshi

Senior Laravel / PHP Developer · SaaS Architect · Backend Engineer

10+ years of software development experience building business applications, APIs, integrations, and scalable web platforms.

GitHub · LinkedIn


👨‍💻 About Me

I'm a software developer with 10+ years of experience in web development, with a strong focus on PHP and Laravel. I build backend systems and business applications that are maintainable, secure, integration-friendly, and designed to grow with business needs.

My work spans SaaS platforms, multi-tenant systems, procurement and auction workflows, legal practice management, student marks/reporting systems, payment integrations, and cloud deployments.

I enjoy working across the full development lifecycle: understanding business requirements, designing database schemas and application architecture, implementing APIs and workflows, integrating external services, debugging production issues, and deploying applications.

My primary focus

  • Laravel and modern PHP application development
  • REST API design, authentication, authorization, and third-party integrations
  • Multi-tenant SaaS architecture and tenant-aware data access
  • MySQL schema design, query optimization, and data integrity
  • Maintainable application structure, testing, and production reliability
  • Cloud deployment and operational troubleshooting

AI/LLM is an additional area of interest, including local language models and retrieval-augmented generation (RAG). My primary professional focus remains Laravel and backend engineering.


🧰 Technical Skills

Backend Development

  • Primary: PHP, Laravel
  • Node.js, Express.js, TypeScript
  • RESTful APIs, middleware, validation, authentication and authorization
  • Background jobs, queues, scheduled tasks, notifications, webhooks
  • Third-party API and payment gateway integrations

Laravel Ecosystem

  • Eloquent ORM and database migrations
  • Service classes and modular application design
  • Form Requests, API Resources, Policies, Gates and middleware
  • Queue workers, events, listeners, notifications and scheduled commands
  • Multi-tenancy and tenant-aware application workflows
  • Automated testing with PHPUnit and Pest

Databases and Data

  • MySQL / MariaDB
  • PostgreSQL
  • MongoDB
  • Database schema design, indexing, transactions and query optimization
  • Tenant database isolation and workspace-scoped data access

Frontend

  • React.js
  • TypeScript and JavaScript
  • Inertia.js
  • Vue.js
  • HTML, CSS, Bootstrap and Tailwind CSS

Cloud, Infrastructure and Tools

  • AWS EC2, RDS, S3, Cognito, SES and SNS
  • Docker
  • Linux / Ubuntu
  • Nginx and Caddy
  • Git and GitHub
  • Composer, npm and REST API testing tools
  • Deployment, environment configuration, logging and troubleshooting

Optional: AI / LLM

  • Ollama and local LLM experimentation
  • Retrieval-Augmented Generation (RAG)
  • Vector search and embeddings
  • Qdrant and ChromaDB
  • Integrating AI capabilities into existing applications

🏗️ Selected Project Experience

The following section summarizes project domains and engineering experience. Link each item to a public repository or case study only when the corresponding source code or documentation is available publicly.

1. Advocaate — Legal Practice Management SaaS

Focus: Laravel · React · Inertia.js · TypeScript · Multi-tenancy

A legal practice management platform designed around organizations, tenant workspaces, firms/branches, and legal case workflows.

Areas of work include:

  • Central platform and tenant provisioning
  • Tenant-specific database architecture
  • Organization and workspace separation
  • Client and case management
  • Court registry and hearing management
  • Legal document management and storage foundations
  • Tasks, reminders and notifications
  • Dashboard, operational overview and workspace-scoped search
  • Security, reliability and end-to-end verification

The architecture uses a central platform layer and tenant databases, with logical firm/branch partitioning inside a tenant workspace.

2. Bidezy — Procurement and Auction Platform

Focus: Node.js · Express · TypeScript · Prisma · MySQL · AWS

A multi-tenant procurement and auction backend supporting business workflows such as:

  • Supplier management
  • Auction events and bidding
  • Request for Quotation (RFQ) events
  • Purchase Requisitions (PR)
  • Goods Receipt Notes (GRN)
  • Advance Shipping Notices (ASN)
  • Invoices, contracts and agreements
  • Authentication and role-based access
  • File uploads and AWS S3 integration
  • Notifications and real-time events
  • External ERP/SAP integration concepts and data exchange

Although this project uses a Node.js backend, it demonstrates experience with enterprise workflows, integrations, multi-tenant design and backend architecture.

3. Student Marks and Reporting Application

Focus: Laravel · PHP · MySQL

A student marks and reporting application involving student records, marks data, database configuration, and deployment-related work.

Potential case-study areas include:

  • Student and academic data management
  • Marks entry and reporting
  • Database schema and validation
  • Environment configuration and hosting

Add repository links and specific features after confirming which implementation details are publicly shareable.

4. PhonePe Payment Gateway Integration

Focus: PHP / Laravel · Payment API integration

A payment gateway integration project. See the repository for the exact implementation, supported flows, setup requirements and current maintenance status.

Repository: narendraraghuwanshi/phonepe

5. Business Application and External API Integrations

Experience working with external systems and application integrations, including:

  • GoHighLevel contact integration from CodeIgniter/PHP forms
  • Tally data synchronization planning for sales, purchases, inventory, customers, outstanding balances and GST
  • AWS services for authentication, storage, databases and email delivery
  • File upload workflows and object storage
  • API-driven workflows and operational reporting

These are project/workflow areas; add a public repository or case study only where the implementation can be shared.

6. AI-Assisted Legal and Business Application Experiments

Optional specialization: Local LLMs · Ollama · RAG · Qdrant · ChromaDB

Exploring ways to connect language models with domain-specific documents and business workflows, including legal-document retrieval and question answering. This is a secondary interest rather than my main developer positioning.


🧱 Engineering Approach

  • Readable code: prefer clear names, cohesive classes and understandable control flow.
  • Maintainable architecture: use patterns that solve real problems without unnecessary complexity.
  • Security first: validate input, enforce authorization and keep secrets out of source control.
  • Data integrity: design schemas and transactions around business rules.
  • API consistency: use predictable responses, clear validation errors and documented contracts.
  • Testing: cover important business logic and critical application workflows.
  • Operational readiness: consider logging, configuration, queues, deployment and failure handling.
  • Tenant isolation: ensure tenant-specific data access is deliberate and tested.

📌 What I'm Focused On

  • Building robust Laravel applications and REST APIs
  • Improving SaaS and multi-tenant application architecture
  • Developing reusable integrations and maintainable backend modules
  • Improving automated test coverage and code quality
  • Contributing to useful PHP/Laravel open-source projects
  • Exploring AI/LLM integrations when they provide practical business value

🤝 Open To

  • Senior Laravel Developer opportunities
  • Senior PHP / Backend Developer roles
  • Laravel SaaS and multi-tenant platform development
  • API development and third-party integrations
  • Remote contract work and international collaboration
  • Open-source collaboration around PHP and Laravel

📫 Connect


Laravel and backend engineering first. AI/LLM as an additional capability.

narendraraghuwanshi/README.md on GitHub