Software Engineer · Mumbai

I build things that are useful.

Full-stack Java engineer who likes turning messy systems into clean, scalable products - and sneaking a little AI into the process.

Currently: building secure enterprise systems + exploring local AI.
Shridhar Pandey smiling in a navy blazer and light blue shirt
hello, I'm Shridhar
build stuff
chaicodeship
less boilerplate
more building
01 · Selected work

A few things I'm proud of.

Product work, developer tools, and one slightly unconventional side project.

01Apr 2026

PureStream

Zero-dependency Java ETL engine built to process 10M+ records in under 40 seconds with a constant memory footprint.

JavaMavenETL
Relational algebra · JSON flattening · CSV/JSON I/O
02Nov 2025 → Present

inDistant

A real-time relationship app built around strict 1-to-1 pairing and private digital connections.

Next.jsPostgreSQLAbly
Presence · typing indicators · instant messaging · notifications
03May 2025 → Dec 2025

Intelligentable

A customizable React component that extends Ant Design's Table with search, sort, filter, export, and element-level theming.

ReactTypeScriptAnt Design
3,000+ NPM downloads
02 · Experience

Where I've been
making things.

Two years of full-stack Java work, usually somewhere between architecture, product, and infrastructure.

Associate Software Engineer

Inspiroz IT Services Private Limited · Navi Mumbai

Inspiroz Insights Java · Spring Boot · Node.js · Redis · MSSQL · React
  • Migrated a legacy Node.js backend to a scalable Spring Boot architecture.
  • Engineered an AI chart generator that turns user prompts into interactive CRUD-enabled visualizations.
  • Built an in-house UI component library, cutting dashboard boilerplate from 1,000+ lines to under 10.
  • Designed a global Redis + Cron Job Manager for efficient cache validation and renewal.
  • Containerized the app with Docker Compose and automated Ubuntu deployments with GitHub Actions, reducing deployment time by 80%.
Inspiroz AI Ollama · Llama 3.2 (3B) · Dify
  • Self-hosted Dify and Llama 3.2 on Ubuntu for private client chatbots and knowledge bases.
  • Configured answers from proprietary data plus automatic client-meeting scheduling.
  • Embedded chatbots across client websites, contributing to an average 30% increase in school enrollments.
03 · Toolbox

My current ingredients.

Not a keyword dump. Just the tools I actually reach for when something needs building.

A

Backend

Java 8+, Spring Boot, Spring Framework, Hibernate, JDBC, Maven/Gradle, REST APIs, WebSocket

B

Frontend

React, Angular, Next.js, TypeScript, JavaScript, Shadcn/UI, Tailwind CSS, HTML5, CSS3

C

Data

Microsoft SQL Server, MySQL, PostgreSQL, Redis

D

AI / Cloud

Spring AI, Ollama, RAG, Prompt Engineering, Azure VM + Blob Storage, AWS EC2 + S3

E

DevOps

Docker, Docker Compose, Git, GitHub Actions

04 · A little about me

Engineer brain.
Playful energy.

I like understanding how things work, then rebuilding them in ways that feel simpler on the other side. Lately that means scalable Java systems, secure enterprise software, and figuring out what local AI can do without shipping everyone's data to the cloud.

“Build it. Understand it. Make it nicer.”
DegreeB.Sc. Computer ScienceUniversity of Mumbai · 2021–2024
CertificationsJava Foundations · Docker FoundationsLinkedIn Learning / JetBrains / Docker · 2026
Based inMumbai, Maharashtra, IndiaBuilding for the web, learning in public.
05 · Kind words

Nice things, from good people.

A small corner for teammates, collaborators, and people I've had the pleasure of building with.

Your words can be part of the story, too.

A little note

Add your words.

Share a few kind words about working, learning, or building together.

Please keep it genuine and respectful. 12–1,800 characters.
06 · Writing & posts

Things I put on the internet.

Technical notes, project launches, and the occasional thought that seemed too useful to keep in a draft folder.

DEV Community Apr 16
Article · 3 min read

The ‘Missing Middle’ of Data Processing in Java (10M Rows in ~40s)

Why I built PureStream for the space between comfortable in-memory Java processing and full distributed data systems.

JavaPerformanceData Processing
Read on DEV
LinkedIn Project launch
Post · PureStream

“Pandas who? PureStream is out.”

The LinkedIn post where I shared PureStream — a Java-native ETL library built around streaming-first data processing.

PureStreamJavaOpen Source
See it on LinkedIn
More writing
Follow along

Java, performance, and the stuff I'm learning while building.

My DEV profile is where new technical notes and experiments will show up next.

07 · Education

The foundations.

The academic trail behind the software engineer bit.

09 · Let's talk

Have a good problem?
Send it my way.