SOFTWARE ENGINEER & AI RESEARCHERINDEPENDENT PORTFOLIO — 2026
+Hey, I’m Shiven.
I make digital feel a little more human.

Ideas intoexperiences.

✳

Software, intelligence & a curious mind.
Thoughtfully built. Made to move.

Explore my work
SCROLL TO DISCOVERA LITTLE INTENTION IN EVERY INTERACTION.01 — 09

Good things happen
where logic meets
a little imagination.

I build across software engineering, machine learning and research—connecting the model, the system behind it, and the person who uses it.

A little about me

Selected work.(12)

Different ideas.
The same attention to detail.
12 featured · 13 more
/01DEEP LEARNING / GENOMICS
/02AGENTIC AI / FINANCIAL RESEARCH

FinSight AI

SEC filings become retrievable evidence. A guarded agent loop combines deterministic financial tools, checked drafts and citations back to the source.

AI / MLFull stackBackend
Full-stack research system
/07BROWSER ENGINEERING / LOCAL-FIRST

Recallry

Capture the useful corners of the web. Organize and search them locally, protect sensitive collections, and carry your library through explicit backups.

Browser extensionsCybersecurityDeveloper tools
Browser extension · release candidate
/08CYBERSECURITY / QUEUED SYSTEMS
/09AUTOMATION / DATA PIPELINES
/10NETWORKING / FORMAL SYSTEMS
/11HARDWARE INTEGRATION / INDUSTRIAL IoT
/12HARDWARE INTEGRATION / COMPUTER VISION

AutoDim

See the vehicle. Change the beam. A team-built camera and Raspberry Pi prototype turns an oncoming-traffic signal into a physical high-to-low headlight transition.

Hardware integrationComputer visionResearch
ECS team project · presented at SETCON
THE EXPLORATION CONTINUES / 13

Other directions.
The same curiosity.

More work across products, systems and experiments. Open a project for its scope and tools.

13Market MayaAGENT-BASED SIMULATION

Trader archetypes, a price-time limit-order book and network rumor propagation, with experiment replay.

MesaPythonNetworkXNext.js

Market simulation

14OrthoFlowCOMPUTER VISION

MediaPipe pose landmarks, exercise-phase logic and spoken form feedback, with processing in a browser worker.

MediaPipeWeb WorkersNext.js

Prototype · reliability work remains

16Neuro-Agentic Clinical RAGGRAPH REASONING

Structured extraction, concept graphs, verification and sourced synthesis. A research prototype without clinical efficacy claims.

FastAPINetworkXNext.js

Research prototype

17Society MaintenanceJAVA / BACKEND

An explicit complaint lifecycle with native SQL, role-based access, audit history and bounded asynchronous notifications.

Java 17Spring BootJDBCPostgreSQL

Workflow application

186G Zero-DropPREDICTIVE NETWORKING

An LSTM forecasts signal degradation; fuzzy urgency guides a modeled make-before-break satellite handover.

PyTorchMamdaniStreamlitPlotly

Research simulation

19Visual AI ExtensionBROWSER / AGENT DATA

Capture structured interaction events and screenshot/action pairs, with batching, retry and a local data inspector.

Manifest V3JavaScriptExpress

Assessment prototype

20PrivaSphereREAL-TIME COMMUNICATION

WebRTC screen sharing and chat with a React interface and a Node/Express signaling layer.

WebRTCSocket.IOReactExpress

Communication project

21Chrome Auto-Dino BotREINFORCEMENT LEARNING

Browser game-state extraction, expert rollouts and a PyTorch DQN explore a hybrid heuristic-and-learning policy.

PyTorchSeleniumPythonJavaScript

Local learning experiment

22ContextStyleINTENT SEARCH / OUTFIT BUNDLING

An occasion, a mood, a budget. Natural-language intent parsing and TF-IDF retrieval find candidates; a constrained bundling engine brings them together into a coordinated outfit.

Pythonscikit-learnGradioStreamlit

Interactive demo · synthetic catalog

23FitSenseEXPLAINABLE FIT RECOMMENDATIONS

Turn sizing uncertainty into an explanation. Body measurements, fit preferences and review signals inform a size recommendation, with confidence scoring and a reverse-logistics simulator.

PythonStreamlitPandasPlotly

Interactive demo · simulated retail data

24PricePulsePRICING / INVENTORY OPTIMIZATION

Find the trade-off between clearing stock and protecting margin. Inventory age, sales velocity and demand elasticity guide constrained markdowns, with financial scenarios to explore their effects.

PythonNumPyPandasStreamlit

Interactive demo · modeled inventory scenarios

25Focus Booster ExtensionPRODUCTIVITY / CHROME EXTENSION
BUILT WITH CURIOSITY. FINISHED WITH CARE.And a few things just for fun

A developer’smind.A researcher’scuriosity.

Shiven Patro.ALWAYS CURIOUS.
OCCASIONALLY OVERCAFFEINATED.
HELLO AGAIN.

I build systems that connect.
From the model to the interface,
the details belong together.

I’m Shiven Patro, a Computer Science undergraduate at VIT-AP. My work moves between full-stack products, AI systems and research: from healthcare software at Cordly AI to federated learning research at NIT Tiruchirappalli. I like understanding a problem deeply enough to build something useful around it.

My favorite part is the in-between: where a rough idea becomes a working prototype, and a working prototype becomes something you want to spend time with.

CURRENTLY PULLING AT THESE THREADS
Reliable AI↗Distributed learning↗Developer tools↗Fitness & consistency↗
HOW I GET FROM HERE TO THERE↓
01 — UNDERSTAND

Start with the real question.

Define the inputs, constraints and evidence needed before choosing a model or a framework.

02 — BUILD

Connect one complete path.

Bring the interface, service and data together. Make a useful vertical slice before adding more moving parts.

03 — CHALLENGE

Ask where it breaks.

Exercise failures, missing evidence and edge cases. A result should come with enough context to assess it.

04 — REFINE

Care all the way through.

Improve the experience, document the boundaries, and make the next run easier to reproduce.

A TOOLKIT, NOT A BOX.

A few ways I
connect the dots.

Different disciplines. Shared curiosity.
Choose a thread to follow.

From a model to an explanation.

Representation learning, retrieval and explicit checks, with evidence that stays connected to the result.

PythonPyTorchTransformersRAGScikit-learn

Every chapter
adds something.

A path through learning, making,
and figuring things out along the way.

Federated drug–target interaction research, progressing from centralized coordination toward peer-to-peer learning.

  • Explored PyTorch / FastAPI / FedAvg training with failure-aware coordination and ablation testing.
  • Investigated a decentralized evolution using peer discovery and synchronization. Local data remains at the participating nodes; model updates travel between them.
  • Two related manuscripts were reported as under submission. Publication and acceptance are not asserted here.
CENTRAL COORDINATORPEER COORDINATIONLOCAL DATA STAYS LOCALMODEL UPDATES TRAVEL
Local trainingModel updatesPeer coordination
COMPLETED INTERNSHIP · COLLABORATIVE RESEARCH

Small wins.
Forward momentum.

The milestones are nice.
What they make possible is better.

01 / COMPUTER SCIENCE

Harvard CS50x

Completed CS50x in 2025, with Focus Booster Extension as my final project.

Details & evidence +

A course credential in computer science, covering problem sets and a final software project.

02 / MACHINE LEARNING

Amazon ML Summer School ’25

Selected for Amazon’s 2025 ML learning program, spanning deep learning, generative AI and reinforcement learning.

Details & evidence +

Attended the virtual program across four weekends in August 2025, learning with Amazon scientists. The letter of acknowledgement was issued on 10 September 2025.

Amazon ML Summer School 2025 letter acknowledging Shiven Patro’s attendance, dated 10 September 2025.
LETTER OF ACKNOWLEDGEMENT · 2025
03 / TEAM EXPLORATION

YUVAAN 2026 · Round 2

Eco-Twin Oracle with team SpicyJalebi, for AVEVA’s Track B at IIT Hyderabad.

Details & evidence +

A collaborative digital-twin prototype. Round 2 advancement is the recorded milestone; no final placement is claimed.

04 / NATIONAL HACKATHON

Technova 2025 · Top 8

Top 8 finalist with Team Mechanoids at Coimbatore Institute of Technology’s national hackathon.

Details & evidence +

Represented VIT-AP at the Qubitron 2025 finals on 15 March 2025. The organizer’s email names Team Mechanoids among the top eight finalist teams; the participation certificate records the event and date.

What if…?

No brief. No right answer.
Just curiosity, followed somewhere.

Drag sideways to pull the letters and release to let them spring back. Arrow keys pull; releasing a key returns the letters. Escape rests the artwork.
A LITTLE PLAYGROUND FOR THE POSSIBLE. LIVE EXPERIMENT
DRAG · RELEASE · ARROW KEYS ↗
SMALL EXPLORATIONS. UNEXPECTED CONNECTIONS.Some of the best ideas start with “what if?”
THE RESEARCH DESK

Stay with
the question.

FEDERATED LEARNING ↗

Learning together, without pooling the data.

A research internship exploring drug–target interaction prediction: from a central coordinator to peer-based learning and failure-aware synchronization.

Explore the research page
TWO MANUSCRIPTS REPORTED UNDER SUBMISSION
PUBLICATION NOT ASSERTED
ON IEEE XPLORE / TQCEBT 2026A SEPARATE RESEARCH DIRECTION
THE QUESTION BEHIND THE PAPER

With less data,
what does quantum change?

When medical imaging data is scarce, what does the quantum component contribute to a learning system? A question of inductive bias, explored through a twin-architecture benchmark.

Isolating Quantum Inductive Bias: A Twin-Architecture Benchmark for Data-Scarce Medical Imaging

KEEP THE REFERENCE

Isolating Quantum Inductive Bias: A Twin-Architecture Benchmark for Data-Scarce Medical Imaging. TQCEBT 2026. IEEE Xplore: https://ieeexplore.ieee.org/document/11681822

Notes from
a curious mind.

Ideas in progress.
A few things worth putting into words.

3 NOTES ON THE DESKTHE THINKING CONTINUES.

Have a goodfeeling?

A project, a collaboration, or a beautifully
half-formed idea. I’d love to hear it.

GOOD THINGS BEGIN
WITH A CONVERSATION.
shivenpatro2018@gmail.com
A LITTLE HELLO.

What’s on
your mind?

Tell me a little about your idea. Your message will be sent directly to my inbox.

Sent securely through Web3Forms. Your email lets me reply to you.