All projects
ViexportsSept 2024 – Present

Zero-Dependency Excel Engine

Custom-built spreadsheet computation engine with regex tokenizer and topological dependency resolution.

Tech Stack

TypeScriptNode.js

Key Metrics

300+ rows × 20 cols of interdependent data

Zero external dependencies

What Was Built

  • Built a zero-dependency custom Excel-like computation engine to eliminate reliance on legacy spreadsheet workflows.
  • Implemented a regex-based tokenizer and a dependency graph with topological sort for stale-free recalculation of dependent cells.
  • Supported dynamic custom variables with automatic propagation of updates across 300+ rows × 20 columns of interdependent financial data.
  • Designed the engine to plug into the admin panel as a modular computation layer for freight rate calculations, P&L projections, and insurance costing.