Skip to content
RS

Rishabh Shah.

Software Engineer & ML Researcher. I build scalable backend systems, ML pipelines, and research-grade computer vision.

Latest

CseGraph

Active

Published

3 papers

Research

Focus

Backend · Computer Vision · MLOps

Scroll depth

herocontact

01 · Selected Work

Projects

Research-grade systems and production platforms. Click any card for the full case study.

02 · Published Research

Publications

3 peer-reviewed papers across computer vision, generative modeling, and IoT systems. Click any paper to read the full abstract.

03 · Experience

Where I've worked

Recent internships, shipped features, and measurable impact.

Software Engineering Intern

-

Aaditya Technologies · Mumbai, India

Stack

PythonPythonNext.jsNext.jsMySQLMySQLDockerDockerAWSJSON Web TokensJWTJSON Web TokensRBAC
  • Developed service-oriented backend modules using Python, Next.js, and MySQL for authentication, authorization, business workflows, and reporting across internal and client-facing systems.
  • Implemented JWT-based authentication and RBAC middleware for admin, staff, and client-user roles, securing protected API routes and centralizing authorization checks across backend workflows.
  • Optimized dashboard, listing, search, and reporting APIs by indexing database columns, rewriting SQL queries, adding pagination, trimming response payloads, and batching recurring calls, reducing average response time by 22%.
  • Containerized backend services with Docker and supported AWS EC2-hosted environments with S3-backed storage by configuring environment variables, debugging logs, and standardizing deployment steps, lowering setup effort by 65%.

Web Developer Intern

-

Creative Line · Mumbai, India

Stack

ReactReactNext.jsNext.jsMySQLMySQLTypeScriptTypeScript
  • Built React/Next.js interfaces for dashboard views, data management pages, and form-based CRUD flows using reusable tables, forms, modals, filters, and pagination controls.
  • Refactored page-level UI and request-handling logic into 7 shared components across 3 feature areas, shrinking individual feature file size by 70% and improving maintainability.
  • Improved MySQL-backed Next.js API routes with parameterized queries, input validation, indexing, connection pooling, and smaller payloads, bringing P95 latency for targeted data-loading paths from 3100ms to 420ms.

04 · Skills & Stack

Tooling I reach for

48 technologies across 5 disciplines. Each row drifts continuously. Hover to freeze, hover a tile for its brand glow.

01

Languages

7 tools

PythonPythonJavaC++C++CCTypeScriptTypeScriptJavaScriptJavaScriptMySQLSQLPythonPythonJavaC++C++CCTypeScriptTypeScriptJavaScriptJavaScriptMySQLSQL
02

Frameworks & Tools

17 tools

DjangoDjangoDjangoDjango ORMNext.jsNext.jsReactReactOpenAPI InitiativeREST APIsJSON Web TokensJWT AuthAuth0OAuth2JSON Web TokensRBACZodZodTailwind CSSTailwind CSSHTML5HTMLCSSCSSDockerDockerGitGitGitHubGitHubGitHub ActionsGitHub ActionsLinuxLinuxDjangoDjangoDjangoDjango ORMNext.jsNext.jsReactReactOpenAPI InitiativeREST APIsJSON Web TokensJWT AuthAuth0OAuth2JSON Web TokensRBACZodZodTailwind CSSTailwind CSSHTML5HTMLCSSCSSDockerDockerGitGitGitHubGitHubGitHub ActionsGitHub ActionsLinuxLinux
03

Databases & Cloud

13 tools

PostgreSQLPostgreSQLMySQLMySQLMongoDBMongoDBSQLiteSQLiteRedisRedisPrismaPrismaAWSAWS EC2AWS S3AzureGoogle CloudGCPGoogle CloudGoogle Cloud RunVercelVercelPostgreSQLPostgreSQLMySQLMySQLMongoDBMongoDBSQLiteSQLiteRedisRedisPrismaPrismaAWSAWS EC2AWS S3AzureGoogle CloudGCPGoogle CloudGoogle Cloud RunVercelVercel
04

Testing

6 tools

PytestPytestPytestunittestVitestVitestPlaywrightTesting LibraryReact Testing LibraryPostmanPostmanPytestPytestPytestunittestVitestVitestPlaywrightTesting LibraryReact Testing LibraryPostmanPostmanPytestPytestPytestunittestVitestVitestPlaywrightTesting LibraryReact Testing LibraryPostmanPostman
05

AI/ML

5 tools

TensorFlowTensorFlowPyTorchPyTorchscikit-learnScikit-learnOpenCVOpenCVYOLOYOLOTensorFlowTensorFlowPyTorchPyTorchscikit-learnScikit-learnOpenCVOpenCVYOLOYOLOTensorFlowTensorFlowPyTorchPyTorchscikit-learnScikit-learnOpenCVOpenCVYOLOYOLO

06 · Education

Academic history

Rutgers University - New Brunswick

-

M.S. in Computer Science

New Brunswick, NJ

GPA 3.83 / 4.0

University of Mumbai

-

B.Tech. in Artificial Intelligence & Data Science

Mumbai, India

GPA 7.76 / 10.0

Academic arc

Current program

M.S. in Computer Science

Rutgers University - New Brunswick · GPA 3.83 / 4.0

Undergraduate foundation

B.Tech. in Artificial Intelligence & Data Science

University of Mumbai · GPA 7.76 / 10.0

Academic path

AI & Data Science to Computer Science

Mumbai, India to New Brunswick, NJ

05 · About

A longer read

Building at the intersection of engineering and intelligence.

M.S. Computer Science student at Rutgers University building scalable backend systems, AI-enabled full-stack products, and research-grade computer vision pipelines.

My work spans backend services (Python, Django, Next.js), ML research (generative models and computer vision), and MLOps pipelines that take experiments to reliable production systems. Three peer-reviewed papers so far, covering synthetic financial data, intelligent traffic surveillance, and IoT voice assistants.

Latest build

CseGraph

Local-first code context engine and developer tooling: CLI, MCP server, SDK, SQLite graph index, and VS Code wrapper for coding agents.

Research record

3 peer-reviewed papers

Featured: Bridging Financial Data Gaps with WGAN-GP: Generating Synthetic Time Series for Robust Models

Current base

New Brunswick, NJ

Open to SWE, systems, AI/ML, full-time, and internship roles.

07 · Contact

Get in touch

Open to SWE, systems, and ML/AI opportunities. Feel free to reach out.

I'm currently looking for full-time roles and internships in software engineering, systems, and AI/ML. Whether it's a project collaboration, job opportunity, or just to say hi, my inbox is open.

New Brunswick, NJ
0/10 min