INTERACTIVE STORY

Engineering Story

A guided visual story of who I am, where I started, what I studied, the systems I have built, and the kind of engineering work I want to pursue.

Learning, building, measuring, and moving forward.

Scroll normally, or start the guided story and let each chapter unfold automatically.

01 · Who I Am

The person behind the systems

I’m Omprakash Sahani, a computer science graduate focused on ML systems, software engineering, and distributed systems. I enjoy understanding how systems behave beneath the interface and building tools that make them easier to inspect, evaluate, and improve.

Curiosity led me from computer engineering fundamentals to building complete systems-oriented projects from first principles.

ML SystemsSoftware EngineeringDistributed Systems
ENGINEERING STORYSCENE 01
Portrait of Omprakash Sahani

Omprakash Sahani

Computer science graduate

ML SystemsSoftware EngineeringDistributed Systems

02 · Education

From computer engineering to computer science

Diploma in Computer Engineering

Maharashtra State Board of Technical Education

First Class

Bachelor of Technology in Computer Science and Engineering

Sanjay Ghodawat University

CGPA: 8.40/10

First Class with Distinction

ENGINEERING STORYSCENE 02

03 · Engineering Foundation

Learning by building and measuring

2024 — Present

Since 2024, I have been designing and building independent projects across ML systems, distributed training, software engineering, performance analysis, benchmarking, search evaluation, reproducibility, and robotics-data systems.

build → measure → debug → improve

ENGINEERING STORYSCENE 03

The visual connects a model prediction to mean-squared-error loss, gradient computation, parameter updates, distributed gradient averaging, and reproducible benchmark evaluation.

ENGINEERING STORYSCENE 04

05 · Skills

The tools behind the work

Programming

  • Python
  • Java
  • C
  • C++
  • SQL
  • R

Systems

  • Distributed Systems
  • System Design
  • Backend Systems
  • APIs
  • Testing
  • Automation

ML Infrastructure

  • Distributed Training
  • Autograd
  • Transformer Systems
  • Inference Workflows
  • Experiment Tracking
  • Reproducibility

Performance and Evaluation

  • Benchmarking
  • Profiling
  • Observability
  • Regression Detection
  • Memory Analysis
  • Search Evaluation
ENGINEERING STORYSCENE 05

06 · Direction

Where I am heading

Today, I’m continuing to build systems-oriented projects while preparing for software engineering and ML systems roles. I’m especially interested in reliable infrastructure, performance-aware software, distributed systems, and tools that make complex ML workflows easier to understand.

ML Systems · Software Engineering · Distributed Systems

FINAL OVERVIEW

Explore the work

The animation is the story layer. The complete technical details, architecture decisions, validation evidence, and source code are available in the project case studies.