Enterprise software · SaaS products · Full-stack engineering

SarangPidadi

I design and build scalable software products across frontend, backend, APIs, data, security, and product architecture.

Execution layer
TypeScriptReactNext.jsNode.jsPostgreSQLSupabase

About

Useful software. Strong foundations.

I'm a full-stack software engineer focused on scalable web products, enterprise applications, and SaaS. I work across architecture, data, APIs, security, and interfaces, with a preference for simple systems that stay maintainable as they grow.

Experience

Where I've built software.

Enterprise software, product development, and full-stack engineering.

Product engineering

Astrybit

Independent Product Engineering

Building a multi-tenant business platform with Next.js, TypeScript, Supabase, and PostgreSQL, with ownership across architecture, data, security, and product workflows.

Backend engineering

Vebsigns

Software Developer / Intern

Built Laravel/MySQL REST APIs, admin workflows, payments, transactions, and backend services consumed by mobile apps.

How I build

Engineering is a connected process.

I move from understanding the problem to designing the system, building the right boundaries, securing the data, and refining what ships.

  1. 01
    Understand

    Requirements, workflows, constraints, and what success looks like.

  2. 02
    Design

    Architecture, data models, boundaries, and system behavior.

  3. 03
    Build

    Frontend, backend, APIs, integrations, and reliable workflows.

  4. 04
    Secure

    Authentication, authorization, validation, and data isolation.

  5. 05
    Refine

    Performance, usability, maintainability, and operational quality.

  6. 06
    Scale

    Modularity, reuse, observability, and room for long-term growth.

Selected project · 01

Astrybit

An India-first, configurable business operating system for single-location and multi-branch organizations.

Next.jsReactTypeScriptSupabasePostgreSQL
Multi-tenantModular monolithOrganization + branch scopePostgreSQL RLSNext.js App RouterSupabase Auth

Product

A configurable business operating system designed to support businesses from a single-owner shop through multi-branch organizations without requiring a separate product or schema for each business category.

Architecture

Built as a modular monolith using the Next.js App Router, server-first application boundaries, explicit domain services, scoped repositories, Supabase Auth, and PostgreSQL with versioned SQL migrations.

Tenancy & Security

The organization is the tenant boundary, with branch-scoped access layered underneath. Membership-derived authorization, role and permission checks, composite constraints, and PostgreSQL Row-Level Security enforce isolation.

Business Systems

Reusable capabilities cover catalogue, customers, orders, payments, inventory and purchasing, resources, sessions and bookings, memberships, packages, loyalty, and configurable category-driven workflows.

01

Astrybit is under active development. The source repository is private; this case study focuses on the product architecture, tenancy model, security boundaries, and reusable business systems.

Engineering stack

Tools I use to build.

A practical stack shaped by product requirements rather than technology for its own sake.

  • TypeScript
  • React
  • Next.js
  • Node.js
  • PostgreSQL
  • Supabase
  • SPFx / SharePoint
  • Microsoft Graph
  • Entra ID
  • Coveo Cloud
  • Laravel / MySQL
  • REST APIs
  • Git / GitHub / GitLab
  • CI/CD
  • SQL Migrations
  • RLS
  • Jest
  • Vercel

Education

Master of Computer Applications

Savitribai Phule Pune University · 2021
Indira College of Engineering and Management, Pune

Certifications

Continuous learning

AWS Technical Essentials — Simplilearn
Python Bootcamp — Udemy

Contact

Let's buildsomething useful.

Open to software engineering opportunities, product work, and interesting technical problems.