Skip to content
View rssaini01's full-sized avatar
  • India
  • 17:44 (UTC +05:30)

Block or report rssaini01

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

πŸ‘‹ Ravi Shankar Saini

Software Engineer | Backend Specialist | Open Source Contributor

Profile Views GitHub followers GitHub Stars LinkedIn


πŸ’Ό About Me

Software Engineer with hands-on experience in Java, Spring Boot, Node.js, and TypeScript.
I build backend services, developer tooling, and image-processing integrations with a focus on clean architecture and performance.

  • πŸ”­ Currently working on OpenSeadragon ecosystem tools
  • 🌱 Building scalable backend services and TypeScript libraries
  • 🎯 Focus: Clean code, performance optimization, and maintainable architecture
  • πŸ“ Based in India

πŸ› οΈ Tech Stack

Backend

Java Spring Boot Node.js Express

Frontend & Tooling

TypeScript JavaScript WebGL

Tools & Platforms

Git GitHub Actions REST API


πŸ“Š GitHub Stats

GitHub Profile Summary
Top Languages Stats Most Commit Languages Commits (UTC +5.30)
GitHub Streak

πŸš€ What I Actually Work On

  • βš™οΈ Designing and implementing backend services using Spring Boot and Node.js
  • πŸ“¦ Building TypeScript-based libraries and plugins
  • πŸ–ΌοΈ Integrating image viewers, overlays, and filters
  • πŸ—οΈ Solving architectural and maintainability problems in medium-sized codebases

No toy projects. No tutorial dumps.


🌟 Notable Projects

Image filter pipeline for OpenSeadragon using WebGL and canvas techniques.

Stars Forks

Fabric.js integration for annotations on DeepZoom images.

Stars Forks

Node.js-based tile server optimized for large image datasets.

Stars Forks

πŸ“Œ More Projects

Check out my pinned repositories for the most relevant work.


🀝 Open Source Contributions

  • πŸ”§ Actively maintaining and evolving OpenSeadragon-related tooling
  • πŸ“š Writing reusable, documented libraries instead of one-off hacks
  • 🎯 Prioritizing API clarity and long-term maintainability
  • 🌍 Contributing to the developer community

πŸ“« Connect With Me

GitHub LinkedIn Email


πŸ’‘ "If something here looks simple, it's because unnecessary complexity was removed."

Wave

Pinned Loading

  1. openseadragon-filters openseadragon-filters Public

    A plugin that provides the capability to apply filters to images in OpenSeadragon. Supports extensible filter implementations without exposing tile or rendering internals.

    TypeScript

  2. openseadragon-capture openseadragon-capture Public

    Capture high-quality screenshots from OpenSeadragon viewers with optional overlay layers.

    TypeScript

  3. openseadragon-fabric-overlay openseadragon-fabric-overlay Public

    A lightweight plugin to integrate Fabric.js as an interactive drawing overlay for OpenSeadragon - enabling shapes, freehand drawing, and annotations on zoomable images.

    TypeScript