I am a developer and researcher building high-performance, open-source scientific computing tools.
My work focuses on bridging the gap between functional-structural plant biology and computational physics, providing researchers with the infrastructure they need to simulate, visualize, and scale agricultural digital twins. Additionally, i have developed OpenASCII.
CropForge is a local-first, code-driven virtual farm environment designed for agricultural scientists.
It moves beyond the "black box" of legacy point-models by providing a spatially explicit, 3D interactive digital twin ecosystem.
The core innovation of this ecosystem is the complete separation of mathematical computation from visual rendering:
graph LR
subgraph Compute Engine ["π§ The Headless Engine (Python)"]
A[Physics Solver] -->|NumPy Arrays| B[Simulation Loop]
B -->|High-throughput writing| C[(Apache Parquet Logs)]
end
subgraph Visualization Canvas ["π¨ The Playback Canvas (Three.js/WebGL)"]
C -->|Buffered Streaming| D[Float32Array Buffers]
D -->|GPU Instancing| E[10,000+ Custom Crops at 60 FPS]
end
style Compute Engine fill:#111,stroke:#2ecc71,stroke-width:2px,color:#fff
style Visualization Canvas fill:#111,stroke:#3498db,stroke-width:2px,color:#fff
style C fill:#222,stroke:#f1c40f,stroke-width:2px,color:#fff
- The Headless Engine: The Python-based time-stepping engine processes complex biological and environmental physics, logging the entire spatial field state into highly optimized, columnar Apache Parquet files.
- The Playback Canvas: The frontend acts as an interactive mirror, reading the Parquet logs and streaming them as binary
Float32Arraybuffers directly to the GPU. This allows researchers to render and scrub through timelines of 10,000+ custom crops without choking the browser thread.
| Domain | Technologies Used |
|---|---|
| Compute & Logic | |
| Data Streaming | |
| Backend API | |
| Visualization |
While my primary engineering focus is on computational agriculture, I also apply my development skills to a few other domains:
- Vadraa: Exploring robust software solutions and digital platforms.
- CampusKatha: Building community-driven architecture and tools.
Also created OpenASCII
- An Open-source tool which lets you create ascii art and export it freely as HTML/React Component/PNG
I am always open to discussing digital agriculture, systems architecture, or open-source scientific computing.
- GitHub: saswatsundar123
- LinkedIn: Saswat Sundar Rath
- Email: saswatsundar123@gmail.com
"We aren't just replacing field trials; we are providing the spatial environment that legacy models completely lack."
