<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Home on Vishal Sharma | Simulation Infrastructure Architect | Battery Systems &amp; AI Tooling</title>
    <link>https://vishal-sharma2409.netlify.app/</link>
    <description>Recent content in Home on Vishal Sharma | Simulation Infrastructure Architect | Battery Systems &amp; AI Tooling</description>
    <generator>Hugo -- 0.160.1</generator>
    <language>en</language>
    <lastBuildDate>Sat, 09 May 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://vishal-sharma2409.netlify.app/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Codebase Indexer: A Navigation Layer for AI-Assisted Code Reasoning</title>
      <link>https://vishal-sharma2409.netlify.app/work/projects/codebase-indexer/</link>
      <pubDate>Sat, 09 May 2026 00:00:00 +0000</pubDate>
      <guid>https://vishal-sharma2409.netlify.app/work/projects/codebase-indexer/</guid>
      <description>A structural repository understanding system — dependency graphs, importance scoring, and semantic retrieval designed for local LLM reasoning.</description>
    </item>
    <item>
      <title>Hybrid Code Analyzer: Finding What Static and Dynamic Analysis Miss Alone</title>
      <link>https://vishal-sharma2409.netlify.app/work/projects/hybrid-code-analyzer/</link>
      <pubDate>Sat, 09 May 2026 00:00:00 +0000</pubDate>
      <guid>https://vishal-sharma2409.netlify.app/work/projects/hybrid-code-analyzer/</guid>
      <description>A combined static &#43; dynamic analysis pipeline that correlates runtime failures with structural code importance — built for AI-assisted debugging workflows.</description>
    </item>
    <item>
      <title>AI Systems: Building Tools That Understand Code, Not Just Generate It</title>
      <link>https://vishal-sharma2409.netlify.app/work/projects/ai-systems/</link>
      <pubDate>Mon, 15 Jan 2024 00:00:00 +0000</pubDate>
      <guid>https://vishal-sharma2409.netlify.app/work/projects/ai-systems/</guid>
      <description>A different class of AI system — focused on reasoning about structure and behavior, not producing tokens.</description>
    </item>
    <item>
      <title>Battery Modeling: When Your Elegant Equation Meets Reality</title>
      <link>https://vishal-sharma2409.netlify.app/work/projects/battery-modeling/</link>
      <pubDate>Mon, 15 Jan 2024 00:00:00 +0000</pubDate>
      <guid>https://vishal-sharma2409.netlify.app/work/projects/battery-modeling/</guid>
      <description>Electrochemical modeling of lithium-ion batteries — the tradeoffs between ECM, DFN, and data-driven approaches, and why the real answer is always a hybrid.</description>
    </item>
    <item>
      <title>Battery OpenFOAM Simulator: Making CFD Actually Usable</title>
      <link>https://vishal-sharma2409.netlify.app/work/projects/openfoam-battery/</link>
      <pubDate>Mon, 15 Jan 2024 00:00:00 +0000</pubDate>
      <guid>https://vishal-sharma2409.netlify.app/work/projects/openfoam-battery/</guid>
      <description>Converting a C&#43;&#43; CFD tool into a Python-native simulation ecosystem — and why the interface matters as much as the physics.</description>
    </item>
    <item>
      <title>Battery Simulation Framework: Building the Infrastructure, Not Just the Model</title>
      <link>https://vishal-sharma2409.netlify.app/work/projects/battery-simulation/</link>
      <pubDate>Mon, 15 Jan 2024 00:00:00 +0000</pubDate>
      <guid>https://vishal-sharma2409.netlify.app/work/projects/battery-simulation/</guid>
      <description>A standalone simulation framework for battery and BMS development — and a PINN-based degradation model built to run on a mobile app.</description>
    </item>
    <item>
      <title>CFD Fire Modeling: The Inverse Problem Nobody Wants to Solve</title>
      <link>https://vishal-sharma2409.netlify.app/work/projects/cfd-fire-optimization/</link>
      <pubDate>Mon, 15 Jan 2024 00:00:00 +0000</pubDate>
      <guid>https://vishal-sharma2409.netlify.app/work/projects/cfd-fire-optimization/</guid>
      <description>Estimating wood material properties for fire simulation by running the physics model backwards — what this teaches you about parameter estimation in general.</description>
    </item>
    <item>
      <title>Charging Time: Why 80% Is Not Half the Problem</title>
      <link>https://vishal-sharma2409.netlify.app/work/projects/charging-time/</link>
      <pubDate>Mon, 15 Jan 2024 00:00:00 +0000</pubDate>
      <guid>https://vishal-sharma2409.netlify.app/work/projects/charging-time/</guid>
      <description>The CC-CV charging profile and why the last 20% of a charge takes disproportionately long — and why that matters for thermal management.</description>
    </item>
    <item>
      <title>DC Box Thermal Modeling: The Component That Gets Forgotten Until It Fails</title>
      <link>https://vishal-sharma2409.netlify.app/work/projects/dc-box-thermal/</link>
      <pubDate>Mon, 15 Jan 2024 00:00:00 +0000</pubDate>
      <guid>https://vishal-sharma2409.netlify.app/work/projects/dc-box-thermal/</guid>
      <description>Thermal analysis of EV high-voltage junction boxes — why the small components in the HV system accumulate heat in ways that aren&amp;#39;t obvious until you model them.</description>
    </item>
    <item>
      <title>Engine Mounts: The Art of Designing Something to Fail Softly</title>
      <link>https://vishal-sharma2409.netlify.app/work/projects/engine-mounts/</link>
      <pubDate>Mon, 15 Jan 2024 00:00:00 +0000</pubDate>
      <guid>https://vishal-sharma2409.netlify.app/work/projects/engine-mounts/</guid>
      <description>NVH optimization through mount stiffness design — why vibration isolation is fundamentally a tradeoff problem.</description>
    </item>
    <item>
      <title>Front Fender Drag Optimization: Why Running CFD in a Loop Is a Bad Idea</title>
      <link>https://vishal-sharma2409.netlify.app/work/projects/front-fender-design/</link>
      <pubDate>Mon, 15 Jan 2024 00:00:00 +0000</pubDate>
      <guid>https://vishal-sharma2409.netlify.app/work/projects/front-fender-design/</guid>
      <description>Surrogate-based aerodynamic optimization using ANN and firefly algorithm — decoupling the simulation from the search.</description>
    </item>
    <item>
      <title>Magnesium Alloy Wheel: What Happens When You Change One Thing and Everything Changes</title>
      <link>https://vishal-sharma2409.netlify.app/work/projects/magnesium-wheel/</link>
      <pubDate>Mon, 15 Jan 2024 00:00:00 +0000</pubDate>
      <guid>https://vishal-sharma2409.netlify.app/work/projects/magnesium-wheel/</guid>
      <description>Topology optimization and material substitution for lightweight two-wheeler wheel design — the real cost of weight savings.</description>
    </item>
    <item>
      <title>Piston Rings: Friction, Sealing, and the Physics of Things That Touch</title>
      <link>https://vishal-sharma2409.netlify.app/work/projects/piston-rings/</link>
      <pubDate>Mon, 15 Jan 2024 00:00:00 +0000</pubDate>
      <guid>https://vishal-sharma2409.netlify.app/work/projects/piston-rings/</guid>
      <description>Mathematical modeling of piston ring dynamics — where gas pressure, elastohydrodynamics, and contact mechanics meet.</description>
    </item>
    <item>
      <title>Radar Modeling for Autonomous Driving: What Sensors Actually See</title>
      <link>https://vishal-sharma2409.netlify.app/work/projects/radar-autonomous-driving/</link>
      <pubDate>Mon, 15 Jan 2024 00:00:00 +0000</pubDate>
      <guid>https://vishal-sharma2409.netlify.app/work/projects/radar-autonomous-driving/</guid>
      <description>Building a radar sensor model that&amp;#39;s honest about what radar can and can&amp;#39;t do — and why the interesting problems are in the edge cases.</description>
    </item>
    <item>
      <title>Tire Modelling: What a Spinning Ring Taught Me About Everything</title>
      <link>https://vishal-sharma2409.netlify.app/work/projects/tire-modelling/</link>
      <pubDate>Mon, 15 Jan 2024 00:00:00 +0000</pubDate>
      <guid>https://vishal-sharma2409.netlify.app/work/projects/tire-modelling/</guid>
      <description>Contact mechanics, standing waves, and why rotating structures misbehave in ways static analysis completely misses.</description>
    </item>
    <item>
      <title>Virtual Cell Scaling: When You Don&#39;t Have the Cell You Need</title>
      <link>https://vishal-sharma2409.netlify.app/work/projects/battery-scaling/</link>
      <pubDate>Mon, 15 Jan 2024 00:00:00 +0000</pubDate>
      <guid>https://vishal-sharma2409.netlify.app/work/projects/battery-scaling/</guid>
      <description>Scaling electrochemical models across capacity, form factor, and chemistry — without starting from scratch every time.</description>
    </item>
    <item>
      <title>Current Limits Generator: Defining the Safe Operating Envelope</title>
      <link>https://vishal-sharma2409.netlify.app/work/projects/current-limits-generator/</link>
      <pubDate>Thu, 01 Jun 2023 00:00:00 +0000</pubDate>
      <guid>https://vishal-sharma2409.netlify.app/work/projects/current-limits-generator/</guid>
      <description>A self-initiated Python tool at A123 Systems that generates physics-based current limit envelopes — covering lithium plating, side reactions, thermal limits, and thermal runaway onset across the full operating space.</description>
    </item>
    <item>
      <title>Battery Thermal Model Configurator</title>
      <link>https://vishal-sharma2409.netlify.app/work/projects/battery-thermal-configurator/</link>
      <pubDate>Fri, 01 Jan 2021 00:00:00 +0000</pubDate>
      <guid>https://vishal-sharma2409.netlify.app/work/projects/battery-thermal-configurator/</guid>
      <description>A MATLAB/Simulink tool that couples CFD-derived cooling channel results with reduced-order thermal models of HV battery packs — cutting model development time by 60%.</description>
    </item>
    <item>
      <title>Thermal Management System: Building the System That Connects Everything</title>
      <link>https://vishal-sharma2409.netlify.app/work/projects/thermal-management/</link>
      <pubDate>Mon, 01 Jan 2018 00:00:00 +0000</pubDate>
      <guid>https://vishal-sharma2409.netlify.app/work/projects/thermal-management/</guid>
      <description>Developing and integrating a complete EV thermal management system — from individual component models to a coupled full-vehicle simulation framework at Mercedes-Benz R&amp;amp;D.</description>
    </item>
    <item>
      <title></title>
      <link>https://vishal-sharma2409.netlify.app/work/projects/ai-simulation-debugger/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://vishal-sharma2409.netlify.app/work/projects/ai-simulation-debugger/</guid>
      <description>&lt;h2 id=&#34;showtoc-true&#34;&gt;title: &amp;ldquo;AI-Assisted Simulation Debugger&amp;rdquo;
date: 2026-05-09
summary: &amp;ldquo;An exploratory concept investigating AI-assisted debugging workflows for scientific and engineering simulations.&amp;rdquo;
tags: [AI, Simulation, Scientific Computing, Debugging]
showToc: true&lt;/h2&gt;
&lt;h1 id=&#34;ai-assisted-simulation-debugger&#34;&gt;AI-Assisted Simulation Debugger&lt;/h1&gt;
&lt;h2 id=&#34;vision&#34;&gt;Vision&lt;/h2&gt;
&lt;p&gt;Engineering simulations often fail silently.&lt;/p&gt;
&lt;p&gt;Numerical instability, invalid assumptions, parameter inconsistency, and mesh issues can propagate through complex systems in non-obvious ways.&lt;/p&gt;
&lt;p&gt;This project explores whether AI systems can assist engineers in debugging simulation workflows.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;central-idea&#34;&gt;Central Idea&lt;/h2&gt;
&lt;p&gt;Treat simulation failures not as isolated errors, but as:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Background</title>
      <link>https://vishal-sharma2409.netlify.app/about/background/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://vishal-sharma2409.netlify.app/about/background/</guid>
      <description>Where the thinking came from — IIT Kanpur, early career, and how 15 years of domain work connects.</description>
    </item>
    <item>
      <title>Contact Mechanics: Where Local Physics Determines Global Behavior</title>
      <link>https://vishal-sharma2409.netlify.app/thinking/research/contact-mechanics/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://vishal-sharma2409.netlify.app/thinking/research/contact-mechanics/</guid>
      <description>Contact problems are inherently nonlinear and boundary-driven — and they appear everywhere once you start looking.</description>
    </item>
    <item>
      <title>Dynamics: Why Things Move the Way They Do</title>
      <link>https://vishal-sharma2409.netlify.app/thinking/research/dynamics/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://vishal-sharma2409.netlify.app/thinking/research/dynamics/</guid>
      <description>System dynamics from rigid body motion to nonlinear behavior — the perspective that keeps transferring across domains.</description>
    </item>
    <item>
      <title>Evolutionary Algorithms: Optimisation as a Physical Principle</title>
      <link>https://vishal-sharma2409.netlify.app/thinking/research/evolution/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://vishal-sharma2409.netlify.app/thinking/research/evolution/</guid>
      <description>Why genetic algorithms and related methods are interesting beyond their practical utility — and where they&amp;#39;ve shown up across different domains.</description>
    </item>
    <item>
      <title>Hamiltonian Dynamics: The Energy Perspective</title>
      <link>https://vishal-sharma2409.netlify.app/thinking/research/hamiltonian-dynamics/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://vishal-sharma2409.netlify.app/thinking/research/hamiltonian-dynamics/</guid>
      <description>Why the energy-based formulation of mechanics reveals structure that force-based analysis misses — and where this keeps showing up.</description>
    </item>
    <item>
      <title>How I Think</title>
      <link>https://vishal-sharma2409.netlify.app/thinking/how-i-think/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://vishal-sharma2409.netlify.app/thinking/how-i-think/</guid>
      <description>The operating principles — physics-first, failure-driven, structure before generation.</description>
    </item>
    <item>
      <title>Learning Resources</title>
      <link>https://vishal-sharma2409.netlify.app/resources/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://vishal-sharma2409.netlify.app/resources/</guid>
      <description>&lt;p&gt;A collection of resources that have been genuinely useful — not just bookmarked and forgotten.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;-deep-learning&#34;&gt;🧠 Deep Learning&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://goodfeli.github.io/dlbook/&#34;&gt;The Deep Learning Book (Goodfellow et al.)&lt;/a&gt; — The canonical reference&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://neuralnetworksanddeeplearning.com/&#34;&gt;Neural Networks and Deep Learning&lt;/a&gt; — Michael Nielsen&amp;rsquo;s accessible intro&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://aindrasystems.wordpress.com/2015/04/11/deep-learning-online-courses-reading-materials-and-software-packages/&#34;&gt;Deep Learning Online Courses &amp;amp; Materials&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.analyticbridge.com/group/books/forum/topics/free-deep-learning-book-mit-press&#34;&gt;MIT Press Free Deep Learning Book&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.cse.buffalo.edu/~hungngo/classes/2015/705/&#34;&gt;UB CSE 705 — ML course&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://arxiv.org/abs/1305.0445&#34;&gt;ArXiv: Deep Learning review (2013)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id=&#34;-programming-practice&#34;&gt;⚙️ Programming Practice&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://www.hackerrank.com&#34;&gt;HackerRank&lt;/a&gt; — Algorithm practice&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://codeforces.com/&#34;&gt;Codeforces&lt;/a&gt; — Competitive programming&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.kaggle.com/&#34;&gt;Kaggle&lt;/a&gt; — Data science competitions&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.codechef.com/&#34;&gt;CodeChef&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.topcoder.com/&#34;&gt;TopCoder&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.tutorialspoint.com/index.htm&#34;&gt;TutorialsPoint&lt;/a&gt; — Language references&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://projecteuler.net/&#34;&gt;Project Euler&lt;/a&gt; — Math + programming problems&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id=&#34;-note&#34;&gt;📌 Note&lt;/h2&gt;
&lt;p&gt;These are not exhaustive — just references that were useful at different stages.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
