This site is currently being refined after migration. If something seems missing, try Search or visit the older site.

oldws.anupshinde.com
Anup Shinde

Projects

The work itself - libraries, tools, systems, experiments, and series that turned into something useful.

Some of these are active codebases. Some are older frameworks, browser extensions, or long-form tutorial series. Together they trace the through-line of this site better than a chronological feed ever could.

What ties them together

I tend to build when the existing path gets too rigid, too slow, or too fuzzy to trust.

That shows up in a Go ephemeris library, a custom backtester, AI agent experiments, and even older work like static site tooling and realtime frameworks.

It also shows up in private product work like Fractiz, a custom backtesting framework that is being built as a product rather than an open-source release.

The point is rarely novelty for its own sake. It is usually about control, clarity, and reducing friction in the actual workflow.

Selected work

A portfolio built from the posts already on this site.

goeph
Go library Active 2026

goeph

A Go ephemeris toolkit born from porting a real Skyfield-based workflow instead of treating astronomy code as a toy exercise.

Validated against Skyfield across long time ranges with strict tolerances, then integrated into my own pipeline within days.

Go Astronomy Validation AI-assisted development
Custom Backtester
Trading infrastructure Active 2025

Custom Go Backtester

A custom backtesting engine built for strategies that stopped fitting neatly inside off-the-shelf Python frameworks.

Built for custom logic, exact indicator matching, portable execution, and large runs across millions of candles.

Go Trading Backtesting Data analysis
Building AI Agents in Python
Tutorial series Published 2025

AI Agents in Python

A three-part progression from simple decision agents to LLM-powered agents and clarifying loops that ask before acting.

The series walks through rules, perception, and clarification using concrete examples rather than abstract agent hype.

Python GPT-5 Agents Prompt design
SEO Analysis Report and Tool built using AI Agents.
One-off tool Experiment 2025

SEO Analysis Tool

A sitemap-driven SEO analysis workflow built almost entirely with AI agents, then corrected by hand where the agents drifted.

Started from an empty directory, requirements-first, and shipped a working HTML reporting tool for a real migration need.

Python AI agents HTML reports Site audits
Static site generator
Static site generator Archive 2013

Nirman

A flexible Node.js static site generator I built when existing tools felt too rigid and too tied to someone else’s content model.

Created to keep content structure flexible, add generators, and avoid hacking around frameworks just to publish a site.

Node.js JavaScript Nunjucks Markdown
Livebase
Realtime framework Archive 2014

Livebase

A realtime web app stack combining Node.js, Socket.IO, MongoDB, and AngularJS for synchronized client state.

Split into transport, client library, Angular integration, and demo app instead of hard-coding everything into one sample.

Node.js Socket.IO MongoDB AngularJS
Data Explorer query results
Browser extension Published 2013

Data Explorer for Force.com

A Chrome extension for running SOQL and SOSL queries directly against Salesforce with no intermediate server.

Supports REST-based access, paging, result browsing, and direct querying against the target environment.

JavaScript Chrome extension Salesforce REST API
Missile homing in on Grunt
Game dev series Archive 2007

Quake 3 Homing Missile Mod

A beginner-friendly series on compiling Quake 3 source and modifying missile behavior to create a homing rocket.

Covers the full path from building the source to changing gameplay behavior and understanding parts of the engine.

C C++ Game development Engine modding