Skip to content
View spatelpatidar's full-sized avatar
  • India
  • 02:43 (UTC +05:30)

Block or report spatelpatidar

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

Typing SVG


💙 About Me

Hi! I'm Shailendra, a backend developer who lives and
breathes Ruby on Rails, with a growing love for Flutter.

I care about clean APIs, test-driven code, and shipping
tools that solve real problems — even the small ones.


🔭 Backend Developer with 2.5+ years in Ruby on Rails
🌱 Currently learning Flutter, Rust, GraphQL, Go
📦 Published respondo — 350+ organic downloads on RubyGems
🚀 Just launched auditron — tracks who changed what on any ActiveRecord model
📦 Published app_snackbar — 300+ organic downloads on pub.dev
🚀 Just launched swift_field — zero-dependency Flutter form widgets
💬 Ask me about Ruby on Rails, REST APIs, PostgreSQL, Firebase




🌐 Find Me Here

GitHubLinkedInGmailRubyGemspub.dev




💻 Tech Stack


🌸 Languages

RubyDartPythonJavaC++C


🚀 Backend & Frameworks

RailsFlutterGraphQL


🗄️ Databases & Backend Services

PostgreSQLMySQLSQLiteRedisFirebaseSupabase


🎨 Frontend

HTML5CSS3JS


🛠️ DevOps & Tools

DockerGitGitHubGitLabLinuxVSCodePostmanCloudflareSwaggerRenderRailway


📚 Currently Learning

RustGoGraphQLReact




📦 Published Packages & Gems


PackageDescriptionLanguageStatusDownloads
respondoStandardizes JSON API responses across Rails apps — success, data, message & meta fields.Ruby✅ Publishedcount
auditronTracks who changed what on any ActiveRecord model — storing only changed fields, not full snapshots.Ruby✅ Publishedcount
app_snackbarLightweight Flutter snackbar utility for clean, customizable in-app notifications.Dart✅ Publishedcount
swift_fieldProduction-grade Flutter form widgets — text fields, password fields, searchable dropdowns & gradient buttons. Zero dependencies.Dart✅ Publishedcount

🔨 In Progress — Ruby Gems

GemDescriptionStatus
idempoOpt-in idempotency handling for Rails controllers, ActiveJob classes, and webhook handlers.🚧 Built · Not published
param_guardStrong parameter validation and sanitization layer for Rails controllers.🚧 Building · Not published
authifyJWT & session-based authentication solution for Rails APIs.📄 Documented · In development



📊 GitHub Stats








🐍 Swallowing My Contributions


github-snake



Profile Views



Pinned Loading

  1. respondorespondoPublic

    Respondo standardizes JSON API responses across Rails applications. Every response gets success, data, message, and meta fields. Automatic pagination meta for Kaminari and Pagy collections. ActiveR…

    Ruby 4

  2. auditronauditronPublic

    Auditron tracks who changed what on any ActiveRecord model — storing only the fields that changed, not full snapshots. Ships with a chainable query DSL, built-in log retention, a simple actor lambd…

    Ruby 3

  3. app_snackbarapp_snackbarPublic

    A beautiful, fully customizable Flutter SnackBar utility with 4 types, action buttons, loading states, queue support, slide/fade animations, top/bottom positioning, rootScaffoldMessengerKey suppor…

    Dart 5

  4. swift_fieldswift_fieldPublic

    A highly customizable Flutter UI package for building production-grade forms — includes smart text fields, dropdowns with search, and flexible buttons.

    Dart 3

  5. idempoidempoPublic

    Idempo provides opt-in idempotency handling for Rails controllers, ActiveJob classes, and webhook handlers. It stores idempotency keys in your database, fingerprints request payloads to detect misu…

    Ruby 1

  6. param_guardparam_guardPublic

    ParamGuard provides a declarative DSL for validating incoming parameters before they reach your business logic. Supports required/optional fields, type coercion, range checks, and inclusion lists —…

    Ruby 3