Kaksha – Satellite Collision Screening
Reduced screening time for 75 Indian satellites against 16,760 objects from an estimated 2.5 hours to 74 seconds by computing each orbit once with SGP4 and filtering impossible pairs by altitude. Accelerated on-demand screening of a single satellite from 19 seconds to 0.77 seconds with zero missed close approaches, by adding an altitude filter that skips 94% of impossible object pairs. Delivered a Spring Boot REST API (Spring Data JPA, MySQL) with 36 ms median and 65 ms p95 response time, backed by 72 JUnit tests and deployed on AWS EC2 with Docker Compose and HTTPS.


