LEARN BY BUILDING

Building web applications, AI tools, and offensive security software.

Selected Work

Things I designed, built, and shipped.

Quiescan

Quiescan

Security

AI-powered static malware analysis tool. Drop a file, get a full verdict — strings, entropy, hashes, YARA. 500+ YARA rules, 10M+ malware hash database. No sandbox, no execution, no risk.

VOIDSTRIKE

VOIDSTRIKE

Security

AI-powered offensive recon suite wrapping 27+ security modules (nmap, nikto, sqlmap, and more). Fingerprints a target, builds a custom scan plan, returns one ranked report.

STEALTHWALL

STEALTHWALL

Security

Sub-millisecond ML-driven IPS and WAF. Sliding-window behavioral threat detection across 14 statistical features. Stops SQL injection, brute force, and directory scans before they hit your backend. Works as Python middleware or Node.js/Express drop-in.

PITCHFORGE

PITCHFORGE

Web App

Marketing copy generator that produces launch-ready content for 6 platforms simultaneously from an app store URL or brief. ASO scoring, A/B variants, iOS keyword packer.

CS-AI

CS-AI

Web App

Full-stack AI chat platform — Google Sign-In, multi-model AI (Gemini, NVIDIA Nemotron, OpenRouter), per-user token quotas, chat history, file attachments, and a role-based admin panel.

Notes AI

Notes AI

Web App

AI-powered study notes generator from any topic, pasted text, or uploaded PDF using Google Gemini 2.5 Pro. 4 note styles, one-click PDF & Markdown export.

VOIDWEN

VOIDWEN

Open Source

Open-source AI agent merging two LLM personas with classical Chinese (wenyan) as an extreme compression output mode. Fully client-side — no server, no recurring cost.

VOIDSTATE

VoidState

App

On-device behavioral analytics app tracking phone/PC usage locally with on-device ML. Surfaces insights in 7 configurable modes. No data leaves the device.

Student Admin

Student Data Admin System

Desktop App

Java desktop app packaged as a Windows EXE — role-based access control, BCrypt login, live student search & filtering, full CRUD synced with MySQL.

CS MART

CS MART

Frontend

Curated developer hardware storefront. Dark editorial aesthetic, big type, product catalog for keyboards, gear, and desk essentials. Built for developers who care about every input and surface.

Hiring? or got a project in mind?

Drop a line — I reply fast.

Chinmay Shinde

Chinmay Dattatray Shinde

Diploma CS Student · Software Developer & Security Researcher

How it started?

The kid who took things apart

Always been the kid who liked to understand how things work. Started building software independently around 2022. In 2024 I joined Cusrow Wadia Institute of Technology, Pune to pursue a Diploma in Computer Engineering.

Why I build

Builder by discipline. Breaker by nature.

I don't just write code, I ship products — and break them to make them better. From architecting a multi-model AI chat platform to building a static malware analysis engine with 500+ YARA rules, I take ideas all the way to something real people can use.

Experience

Where I've worked

  • AI/ML Intern The Code Culture · May 2026 – Present
  • Founder & Independent Developer CS VOID LABS · 2022 – Present
Tools

What I build with

PythonPython JavaJava TypeScriptTypeScript JavaScriptJavaScript ReactReact FirebaseFirebase MySQLMySQL VercelVercel GitHubGitHub VS CodeVS Code
Currently

Right now I'm…

  • AI/ML Interning at The Code Culture
  • Running CS VOID LABS as solo founder
  • Building offensive security tooling and AI-powered products
  • Studying Computer Engineering at CWIT Pune
  • Playing chess to keep the brain sharp
Philosophy

Learn by Building

I believe the best way to learn is by creating. Every project is an opportunity to solve real problems, gain new skills, and improve through iteration. Curiosity drives learning, and building transforms knowledge into experience. Security isn't a separate discipline — it's the lens I apply to everything I build.

Chinmay Dattatray Shinde

Software Developer & Security Researcher · Diploma CS Student

Pune, Maharashtra, India chinmayshinde247@gmail.com csv0id@proton.me github.com/CSV0ID github.com/0xchinmay linkedin.com/in/cs-dev

Objective

Diploma CS student at CWIT Pune with hands-on experience shipping full-stack web apps, AI/ML tools, and offensive security software. Built and deployed real products independently since 2022 — from a multi-model AI chat platform to a static malware analysis engine with 500+ YARA rules. Seeking internship or entry-level roles in software development or security.

Work Experience

AI/ML InternMay 2026 – Present
The Code Culture

Building AI-powered features and tools as part of internship at an early-stage tech company.

Independent Developer2022 – Present
Self-Employed · CS VOID LABS

Shipped multiple full-stack web apps and desktop applications independently. Built offensive security tooling including static malware analysis and recon suites. Deployed AI-powered products on Vercel, Railway, and Cloudflare.

Projects

Quiescanquiescan.chinmayshinde.tech

AI-powered static malware analysis tool. Drop a file, get a full verdict — strings, entropy, hashes, YARA. 500+ YARA rules, 10M+ malware hash database. No sandbox, no execution, no risk.

Stack: Python · FastAPI · Firebase · Vercel · Google Gemini

STEALTHWALLgithub.com/CSV0ID/STEALTHWALL

Sub-millisecond ML-driven IPS and WAF. Evaluates sliding-window traffic behavior across 14 normalized statistical features to detect and block SQL injection, brute force, and directory scans before requests reach backend logic. Graduated response tiers. Published to PyPI and npm.

Stack: Python · LightGBM · ONNX Runtime · FastAPI · Node.js · Redis · Prometheus · Docker

VOIDSTRIKEvoidstrike.chinmayshinde.tech

AI-powered offensive recon suite wrapping 27+ security modules (nmap, nikto, sqlmap, and more). Fingerprints a target, builds a custom scan plan, returns one ranked report. Built for bug bounty hunters and pentesters.

Stack: Python · Docker · React · Shell

PITCHFORGEpitchforge.chinmayshinde.tech

Marketing copy generator that produces launch-ready content for 6 platforms simultaneously from an app store URL or brief. Features ASO scoring, A/B variant generation, launch readiness checklist, and iOS keyword field packer.

Stack: React 18 · Vite · Node/Express · tRPC · Drizzle ORM · TiDB · Clerk · Google Gemini · Cloudflare Workers

CS-AIwadia-ai.vercel.app

Full-stack AI chat platform with Google Sign-In, multi-model support (Gemini, NVIDIA Nemotron, OpenRouter), per-user token quotas, SSE streaming, Firestore chat history, and role-based admin panel.

Stack: Vanilla JavaScript · Firebase Auth · Firestore · Google Gemini API · OpenRouter API · Vercel Serverless

Notes AIwadia-panel-ai.vercel.app

AI-powered study notes generator from any topic, pasted text, or uploaded PDF using Google Gemini 2.5 Pro. 4 note styles, one-click PDF and Markdown export. Zero backend.

Stack: HTML · CSS · JavaScript · Google Gemini API · jsPDF · Vercel

VOIDWENgithub.com/CSV0ID/VOIDWEN

Open-source AI agent merging two LLM personas with classical Chinese (wenyan) as an extreme compression output mode. Fully client-side — no server, no API tokens for non-reasoning tasks. Zero recurring cost.

Stack: TypeScript · ONNX · transformers.js · GitHub Pages · Cloudflare

VoidStateIn Development

On-device behavioral analytics app tracking phone/PC usage locally with on-device ML. Surfaces insights in 7 configurable modes including Hinglish and custom tones. No data leaves the device.

Stack: Kotlin · TFLite · ONNX · Tauri v2 · React · SQLite

Student Data Administration SystemDesktop

Java desktop app packaged as a Windows EXE. BCrypt login, role-based access control, live student search, full CRUD synced with MySQL. Validated against 150+ real student records at CWIT.

Stack: Java · AWT/Swing · MySQL (Clever Cloud) · jBCrypt · Launch4j

CS MARTcsmart.chinmayshinde.tech

Curated developer hardware storefront with a dark editorial aesthetic — bold typography, acid-green accents, and a product catalog for keyboards, desk gear, and developer essentials.

Stack: HTML · CSS

Technical Skills

LanguagesPython · Java · Kotlin · TypeScript · JavaScript · C · C++
WebHTML · CSS · React · FastAPI · Node.js · Express · tRPC
AI/MLGoogle Gemini API · OpenRouter API · ONNX · TFLite · LLM APIs · RAG
SecurityStatic Analysis · YARA · Reverse Engineering · API Recon · Threat Modelling · Frida · Burp Suite · nmap · sqlmap
DatabasesMySQL · Firestore · TiDB · SQLite · Drizzle ORM
Tools & PlatformsGit · GitHub · Docker · Vercel · Railway · Cloudflare · Firebase · Vercel Serverless
ConceptsREST APIs · SSE · RBAC · BCrypt · JWT · CORS · CI/CD

Education

Diploma in Computer Engineering2024 – 2027
Cusrow Wadia Institute of Technology, Pune

Relevant: Data Structures · OOP · DBMS · Web Technologies · OS · Computer Networks

Secondary School Certificate (SSC)Completed May 2024
Podar International School

Certifications

  • Agentic AI Certified Foundations Associate
  • Generative AI: Working with Large Language Models
  • AI in the Real World
  • AI and Innovation: How MongoDB Enables a Resilient AI Strategy
  • Introduction to Python — Infosys Springboard · Jan 2026
  • Python Development: Getting Started with Programming in Python — Infosys Springboard · Jan 2026
  • Python Concurrent Programming: Multiprocessing in Python — Infosys Springboard · Jan 2026
  • KLiC Python Programming — MKCL · Sep 2024

Languages Known

English · Hindi · Marathi

Hobbies

Chess — Strategic thinking and problem-solving through competitive play.

← Back Security Tool

Quiescan

AI-powered static malware analysis tool. Drop a file, get a full verdict — strings, entropy, hashes, YARA. 500+ YARA rules, 10M+ malware hash database. No sandbox, no execution, no risk.

Full-Stack DevSecurity ResearchSystem DesignEnd-to-End Shipping
Quiescan screenshot

Overview

Quiescan is a static malware analysis engine that never executes a file — it extracts, analyzes, and scores everything from the binary itself. It combines 500+ YARA rules with a 10M+ malware hash database and Google Gemini AI to produce a structured verdict with threat level, matched indicators, and a plain-English explanation.

Context

The goal was to make malware triage accessible to anyone — not just analysts with sandboxes and reverse engineering expertise. Upload a suspicious file, get back extracted strings, entropy scores, file hashes checked against the database, YARA matches, and an AI-generated threat summary in seconds.

The backend runs on Railway (FastAPI/Python) with Firestore for hash lookups and rate limiting. Anonymous users get 1 scan/day via cookie + IP hash; authenticated users get up to 50MB and 10 scans/day. A Gemini model fallback handles upstream 503s gracefully.

Tech Stack

Python
Python
Firebase
Firebase
Vercel
Vercel
Visit Live Site →
← Back Security Tool

VOIDSTRIKE

AI-powered offensive recon suite wrapping 27+ security modules. Fingerprints a target, builds a custom scan plan, returns one ranked report. Built for bug bounty hunters and pentesters.

Full-Stack DevSecurity ResearchSystem Design
VOIDSTRIKE screenshot

Overview

VOIDSTRIKE is an AI-powered recon suite that wraps 27+ security tools — nmap, nikto, sqlmap, and more — behind a single intelligent interface. Instead of running tools blindly, VOIDSTRIKE fingerprints the target first, then builds a custom scan plan and aggregates results into a single ranked report.

Context

Bug bounty hunters and pentesters spend a disproportionate amount of time chaining tools together and parsing their separate outputs. VOIDSTRIKE collapses that workflow into one command. The AI layer decides what to scan based on the target's profile, prioritizes findings by exploitability, and surfaces the highest-impact issues at the top of the report.

Tech Stack

Python
Python
React
React
Docker
Docker
Shell
Shell
Visit Live Site →
← Back Web App

PITCHFORGE

Marketing copy generator that produces launch-ready content for 6 platforms simultaneously from an app store URL or brief. Built for HackOnVibe 2026.

Full-Stack DevSystem DesignEnd-to-End Shipping
PITCHFORGE screenshot

Overview

PITCHFORGE takes an app store URL or a plain-text brief and generates launch-ready marketing copy for App Store, Google Play, Twitter/X, Instagram, LinkedIn, and Product Hunt simultaneously. It includes ASO scoring, A/B variant generation with an AI critic, a 10-check launch readiness checklist, an iOS keyword field packer (greedy knapsack, 100-char budget), and public campaign microsites.

Context

Built for HackOnVibe 2026. The core problem: indie devs and small teams ship great apps but lose visibility because platform-specific marketing copy is tedious to write well. PITCHFORGE automates the entire launch content pipeline in one shot — from ASO keywords to LinkedIn announcements — while an AI critic evaluates each variant and suggests improvements.

The stack runs React 18 + Vite 7 on the frontend with a Node/Express + tRPC + Drizzle ORM backend backed by TiDB Serverless. Auth via Clerk. AI via Google Gemini. Deployed on Railway with Cloudflare Workers AI for edge inference tasks.

Tech Stack

React
React 18
TypeScript
TypeScript
Vite
Vite
Node.js
Node.js
tRPC
tRPC
Drizzle
Drizzle ORM
TiDB
TiDB
Clerk
Clerk
Gemini
Gemini
Visit Live Site →
← Back Open Source

VOIDWEN

Open-source AI agent merging two LLM personas with classical Chinese (wenyan) as an extreme compression output mode. Fully client-side — no server, no recurring cost.

ResearchOpen SourceAI/ML
VOIDWEN

Overview

VOIDWEN merges two agent personalities — a "caveman" (ultra-compressed prose) and a "ponytail" (YAGNI minimalist) — and adds a wenyan (classical Chinese) output mode via a fine-tuned ONNX model running entirely in the browser via transformers.js. The result is an AI that communicates with extreme density while preserving technical accuracy.

Context

The key architectural principle: CJK characters only appear in runtime output and are detected via Unicode codepoint arithmetic — never as character literals in source. Zero recurring cost, zero server, zero API tokens for non-reasoning tasks. Deployed via GitHub Pages and Cloudflare free tier.

Tech Stack

TypeScript
TypeScript
ONNX
ONNX
transformers.js
transformers.js
View on GitHub →
← Back In Development

VoidState

On-device behavioral analytics app tracking phone/PC usage locally with on-device ML. Surfaces insights in 7 configurable modes. No data leaves the device.

Android DevDesktop AppOn-Device MLPrivacy-First
VOIDSTATE

Overview

VoidState tracks how you use your phone and PC, runs local ML models to find behavioral patterns, and surfaces insights in your choice of 7 tone modes — including Hinglish and an "Abusive Friend" mode that tells you the truth without filters. No data ever leaves your device.

Context

The differentiator: VoidState analyzes your own private behavioral data automatically rather than requiring you to manually log anything into a chatbot. The Android app runs TFLite models locally; the Windows desktop app uses ONNX via Tauri v2 + React. SQLite stores everything on-device. Clerk handles optional multi-device identity with Supabase E2E sync.

Tech Stack

Kotlin
Kotlin
TFLite
TFLite
ONNX
ONNX
Tauri
Tauri v2
React
React
TypeScript
TypeScript
SQLite
SQLite
← Back Web App

CS-AI

A full-stack AI chat platform with Google Sign-In, multi-model AI (Gemini, NVIDIA Nemotron, OpenRouter), per-user token quotas, chat history, file attachments, and a role-based admin panel.

Full-Stack DevSystem DesignEnd-to-End Shipping
CS-AI screenshot

Overview

CS-AI is a full-stack AI chat application deployed on Vercel with Firebase as the backend. It supports multiple AI models, Google and email authentication, per-user token quotas enforced server-side, persistent chat history, and a full admin panel for managing users and tiers.

Context

I wanted to build something that felt like a real product, not just a demo. The core challenge was making multi-model AI accessible while keeping it controlled. Different users get different access levels and every request is authenticated and rate-limited before it ever reaches an upstream API.

I built the entire stack myself: the chat UI, the serverless API layer that proxies Gemini and OpenRouter, the Firestore schema, the token quota system, and the admin panel. Streaming responses were handled via Server-Sent Events with a filter that strips internal model reasoning before it reaches the user. Rate limiting runs on Upstash Redis at 20 requests per minute per IP.

Tech Stack

JavaScript
JavaScript
Firebase
Firebase
Vercel
Vercel
Gemini
Gemini
OpenRouter
OpenRouter
Visit Live Site →
← Back Web App

Notes AI

A web app that turns any topic, pasted text, or uploaded PDF into clean, structured study notes using Google Gemini 2.5 Pro.

Full-Stack DevUI DesignEnd-to-End Shipping
Notes AI screenshot

Overview

Notes AI is a web app that turns any topic, pasted text, or uploaded PDF into clean structured study notes using Google Gemini. It supports four note styles — Structured, Bullet Points, Cornell Method, and Mind Map — and lets you export everything as a formatted PDF or Markdown file in one click.

Context

The problem I kept seeing was students drowning in messy, unstructured notes that were hard to revise from. I wanted to build something that took whatever you had — a topic, a wall of text, a lecture PDF — and gave you something actually usable in under a minute.

The PDF export runs entirely in the browser using jsPDF with dark-themed pages, proper heading hierarchy, and accent-colored markers. The API key is stored in .env only — it never touches any server other than Google's.

Tech Stack

JavaScript
JavaScript
Vercel
Vercel
Gemini
Gemini
jsPDF
jsPDF
Visit Live Site →
← Back Desktop App

Student Data Administration System

A desktop Student Management System built entirely in Java (AWT/Swing), packaged as a signed Windows executable, backed by MySQL.

Full-Stack DevUI DesignSystem ArchitectureEnd-to-End Shipping
Student Admin screenshot

Overview

Student Data Administration System is a desktop application built entirely in Java using AWT and Swing, backed by a MySQL database hosted on Clever Cloud. It provides a clean role-based interface for school and institute administrators to manage student records with access restrictions enforced at the class level.

Context

The goal was to build something that worked like a real internal tool, not a prototype. Authentication uses BCrypt hashing so passwords are never stored in plain text. The dashboard renders all student records in a scrollable, sortable table with live search across name, class, roll number, and mobile.

Student management is gated behind the Admin role with confirmation dialogs to prevent accidental deletions. The Admin Panel lets admins create new user accounts, change roles, reset passwords, delete users, and configure per-user class access restrictions. Built and validated against 150+ official CWIT student records.

Tech Stack

Java
Java
MySQL
MySQL
Swing
Swing/AWT
← Back Frontend

CS MART

A curated developer hardware storefront — dark editorial aesthetic, massive type, and a product catalog built for developers who care about every input, shortcut, and surface.

Frontend DevUI DesignResponsive Layout
CS MART screenshot

Overview

CS MART is a developer-focused hardware storefront with a bold editorial design — stark black backgrounds, acid-green accents, and oversized headline typography ("Gear up. Code more."). The catalog covers curated keyboards, desk gear, and developer essentials with a clean product browsing experience including search, bag, and field notes sections.

Context

The design direction is intentionally anti-Amazon — no clutter, no noise. Product cards are stripped down, the hero section leads with one product at a time (OBJ / 001, Field Series), and every detail communicates craft over commerce. The acid-green CTA and CS logo lock the brand into a distinct identity that leans developer-subculture over generic retail.

Built as a frontend-only project to push CSS layout and typographic hierarchy without a framework. Live at csmart.chinmayshinde.tech.

Tech Stack

HTML
HTML
CSS
CSS
Visit Live Site →
← Back Security Tool

STEALTHWALL

Sub-millisecond ML-driven Intrusion Prevention System and Web Application Firewall. Evaluates sliding-window traffic behavior across 14 normalized features to block automated attacks before they touch your backend.

Security ResearchML EngineeringOpen SourceLibrary Design
STEALTHWALL screenshot

Overview

STEALTHWALL is a self-hosted ML-driven IPS and WAF that runs as in-process middleware or a reverse-proxy sidecar. It tracks requests per source IP in 60-second sliding windows, computes 14 normalized statistical features (Shannon entropy, inter-arrival variance, status code distribution, enumeration entropy, signature presence), and runs an optimized LightGBM model via ONNX Runtime in sub-millisecond inference time.

Detected threats trigger graduated response tiers: rate limiting, proof-of-work challenge, provisional block, temp block, long cooldown. Shared-IP protection handles CGNAT and proxy gateways safely. A real-time dark-theme Operations Console (WebSocket feed + Prometheus metrics) ships alongside the core.

Architecture

Four-stage pipeline — Pre-Enforcement Gate (iptables/nftables cooldown check), Feature Extraction (sliding-window stats), ML Inference (LightGBM ONNX with pure-Python fallback), Graduated Response. Works as FastAPI/Starlette middleware (Python) or Express middleware (Node.js). Drop-in integrations also exist for Next.js Edge Middleware, Nginx, and PHP/WordPress.

Published to both PyPI (pip install stealthwall) and npm (npm install stealthwall). Full Docker Compose stack bundles the dashboard, Redis, and Prometheus. CLI includes a built-in attack simulator to test defenses against sqlmap, directory bruteforce, and exploit probes.

Tech Stack

Python
Python
LightGBM
LightGBM
ONNX
ONNX Runtime
FastAPI
FastAPI
Node.js
Node.js
Redis
Redis
Prometheus
Prometheus
Docker
Docker
Visit Live Site →