Skip to content
View SanTiwari07's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report SanTiwari07

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
SanTiwari07/README.md
Sanskar Tiwari. AI Systems Builder, ENTC at PICT, class of 2028, CGPA 9.31

TechFiesta '26 International Gold  ·  4 hackathon podiums  ·  Research paper on Zenodo  ·  LLM intern @ MindstriX

All projects on santiwari07.github.io   Portfolio   LinkedIn   Research paper   Instagram



About

I'm a third-year Electronics and Telecommunication Engineering student at PICT, Pune, and a Software Engineer Intern at MindstriX Technologies LLP (remote, since March 2026), where I work on LLM integration, API development and AI R&D.

I like building things that combine software, hardware and machine learning: a pothole-detection rig that fuses YOLOv8 with two ESP32s, a traffic signal that reacts to live vehicle density, an AI governance layer for agricultural insurance claims. Most of what I know I learned by building, breaking and debugging real systems.

Currently building: AI-native Android apps that combine the Gemini API with real-world sensor data.
Open to: internships and collaborations. The fastest way to reach me is LinkedIn.


Achievements
1st place TechFiesta '26
International · Agriculture domain
1st place HackVenture 2K26
National · Agritech domain
Runner-up Pune Agri International Hackathon
International
Top 3 VOIS Innovation Marathon 2.0
National · Vodafone Idea Foundation · 600+ teams
Paper Real-Time Pothole Detection Based on Vision-Dominant Sensor Fusion and Dual ESP32 Architecture
Preprint on Zenodo · DOI 10.5281/zenodo.20760578
Presented Agri-governance platform
Presented to the Maharashtra CM, Agriculture Minister and Higher & Technical Education Minister

Flagship Projects

Sudarshan

Android banking malware sandbox and threat intelligence platform



Sudarshan dashboard



Try the live demo Watch the demo on YouTube View the repository



Fake banking apps copy the real one's look, ask for the same PIN and drain the account within minutes. A fresh build usually gets 0 detections on VirusTotal. Sudarshan takes a suspicious APK, decompiles it, runs it in a Frida-instrumented Android sandbox, captures the C2 servers it talks to, checks everything against threat intel feeds and gives it a deterministic 0–100 risk score. A Gemini assistant then answers analyst questions using only the evidence from that case.

Threat intelligence view Investigation assistant
Threat intel match against the Hydra family Assistant that only answers from case evidence
Architecture & Engineering Breakdown
Component Technical Implementation
Decompile & Repair Deconstructs APK binaries via Androguard, APKTool and JADX. Detects and fixes deliberately malformed ZIP and AndroidManifest headers that malware authors use to crash standard reverse engineering tools.
Dynamic Frida Sandbox Runs suspicious samples inside an isolated Android runtime with live Frida hooks on Accessibility Services, overlay APIs (SYSTEM_ALERT_WINDOW) and SMS broadcast receivers. A UI exploration agent clicks through prompts and gets past anti-emulation sleep tricks.
Threat Attribution & C2 Extraction A mitmproxy sidecar captures C2 domains, IPs and beacons. Indicators are cross-referenced against AlienVault OTX, AbuseIPDB and VirusTotal and mapped to MITRE ATT&CK techniques.
Deterministic Scoring The Banking Fraud & Cyber Threat Index (BFCI, bfci_scorer.py) uses fixed rules, so every score is auditable and reproducible to the decimal.
AI Evidence Assistant Built on one rule: "The Engine Decides, The AI Explains." The Gemini RAG assistant cites verified case artifacts and has no way to change the risk score.



NarraReel

Your script. Your voice. Captions people watch to the end.
Turns a script you wrote into a finished Reel, Short or YouTube video. Free AI voice or your cloned voice, cut to the exact second, with word-by-word animated captions.



Python 3.10+ No API key Runs locally MIT license



NarraReel demo: each word is highlighted as it is spoken NarraReel web app

NarraReel caption setup: pick a platform and caption style, with a live preview of your own words
Every word lights up as it is spoken Web app that runs in your browser, on your computer

Your voice, with energy
Clone your voice from 30 seconds of audio, then set the delivery from calm to hype.
Exact length
Ask for 60s and get 60s. Pauses between sentences stretch first, because that sounds natural.
Captions that hold attention
Ten presets, 19 bundled fonts, and a transparent overlay export for your editor.

Watch the demo on YouTube View the repository






PotHoleDetection

See it. Feel it. Map it.
A low-cost dual-ESP32 and YOLOv8 rig that detects potholes in real time and logs one only when the camera sees it and the car feels it, with GPS position and severity.



mAP@0.5 81.7% Two ESP32 boards Under INR 2,500 per unit Paper on Zenodo



PotHoleDetection detecting and tracking potholes with persistent IDs and severity scores



Detect
YOLOv8m fine-tuned for potholes, with mAP@0.5 of 81.7%.
Track
SORT gives each pothole a stable ID, so it is counted once, not once per frame.
Feel
An MPU6050 accelerometer burst confirms the impact before anything is logged.
Log
CSV rows with GPS, RTC timestamp, a 0–1 severity score and an annotated video.

Project website Read the paper Try it in Colab View the repository



More Projects

AI finance controller that puts deterministic accounting rules around probabilistic AI, so no money moves without authorisation and nothing gets auto-matched by mistake.

Python Fintech Rule Engine

Supply-chain intelligence and dynamic pricing: watches the weather in real time, reroutes shipments and hedges risk with actuarial models.

Python Actuarial Modeling

AgriTech advisory platform that gives Indian farmers AI-backed, data-driven guidance to farm more sustainably and profitably.

Flask LangChain Ollama TensorFlow

Counts vehicles with YOLOv8 and SORT and changes signal timings on the fly based on traffic density, with an ESP32 driving the signals.

Python OpenCV ESP32


Tech Stack

AI & Machine Learning

Python  TensorFlow  PyTorch  OpenCV  scikit-learn
Python · TensorFlow · PyTorch · OpenCV · scikit-learn

Backend & Databases

FastAPI  Node.js  Flask  PostgreSQL  MySQL  Firebase
FastAPI · Node.js · Flask · PostgreSQL · MySQL · Firebase

Cloud & DevOps

AWS  Google Cloud  Cloudflare  Docker  Linux
AWS · Google Cloud · Cloudflare · Docker · Linux

Mobile & Embedded

Kotlin  Android  Arduino  C++  C
Kotlin · Android · Arduino · C++ · C

Frontend & Languages

React  JavaScript  TypeScript  Java  Git
React · JavaScript · TypeScript · Java · Git


GitHub Activity

GitHub profile summary for SanTiwari07



Pac-Man eating the GitHub contribution graph



Profile views

Pinned Loading

  1. KrishiSahAI/KrishiSetu KrishiSahAI/KrishiSetu Public

    KrishiSetu is a comprehensive agricultural supply chain management system that leverages blockchain technology to ensure transparency, traceability, and trust from farm to table.

    TypeScript 4 3

  2. SmartDustBin SmartDustBin Public

    This project is a Smart Garbage Dustbin that automatically detects and classifies waste as wet or dry, using a Soil Moisture Sensor and an Ultrasonic Sensor.

    C++ 2 1

  3. SmartSolarPanel SmartSolarPanel Public

    This project demonstrates a basic smart solar panel system using an Arduino UNO, LDR sensors, and a servo motor to track the direction of sunlight and adjust the panel's orientation accordingly.

    C++ 2 1

  4. Portfolio Portfolio Public

    A personal portfolio highlighting my journey as a web developer and student engineer, crafted with clean design, smooth interactions, and responsive layouts.

    TypeScript 3

  5. PotHoleDetection PotHoleDetection Public

    Low-cost pothole detector: YOLOv8 + ESP32 + accelerometer. Logs a pothole only if the camera sees it AND the car feels it, with GPS & severity. Try it in Colab.

    Python 9 4

  6. NarraReel NarraReel Public

    Turn your script into a Reel or Short: free AI or your cloned voice, exact length, word-synced captions. Runs locally.

    Python 3 2