Aarnawa Koirala

Aarnawa
Koirala.

I build systems software in Rust and C: kernels, allocators, and simulation engines where the numbers have to hold up.

NOW

Just wrapped a summer writing production Rust at Progress Rail, a Caterpillar Company.

Experience

  • Improved performance by 30–50% in critical areas by taking advantage of specialized CPU instructions.
  • Extended the existing simulation engine with new physics capabilities, scaling it across hundreds of vehicles and multiple train systems without measurable performance degradation.
  • Learned and applied rail dynamics and physics domain concepts to validate model accuracy, ensuring simulation output matched real-world vehicle behavior.
  • Developed in Rust within a production, safety-critical simulation codebase, ramping into an unfamiliar language and domain to ship working features.

Rust · SIMD · 30–50% faster

Selected work

click a project to open it