Purushotham Sirasapalli
CS + Math at the University at Buffalo. Robotics and systems researcher. Graduating May 2026.
I build systems that push computation to the edge: from a metagenomic classifier that indexes the full Archaeal, Bacterial, Fungal, and Viral NCBI catalogs (17 GB on disk) and classifies in 800 MB of RAM, to decentralized swarm robots localizing signal sources without a central coordinator. I care about making algorithms work under real hardware constraints. Open to new-grad roles in SWE, robotics, performance engineering, or HFT.
Now Building SKiMet's gRPC server/client framework · awaiting IROS 2026 review · open to new-grad roles starting June 2026.
- 17 GB → 800 MB in-memory DB → cached classifier RAM
- 6× faster on Jetson vs mmap
- 5× over PID at 10 m/s
- 50 agents in simulation
Selected work
-
Memory-efficient ONT metagenomic classifier in Rust, published in Bioinformatics 2025. I built the external-memory caching subsystem: classifies against the full 17 GB Archaeal/Bacterial/Fungal/Viral NCBI reference DB in ~800 MB of RAM; 6× faster than mmap on Jetson.
- Rust
- Rayon
- external-memory caching
- ONT reads
-
C++20 metagenomic classifier on the FM-Index, primary author. NSF-supported. Targets mobile and edge devices.
- C++20
- sdsl-lite
- FM-Index
- DNAsbt
- CMake
- ARM + x86
-
Hardware-software platform for evaluating multi-robot signal-source localization indoors. 4 TurtleBots + 50 sim agents. Submitted to IROS 2026.
- ROS 2
- Python
- PyTorch
- Gazebo
- TurtleBot4
- Bayesian Optimization
- Gaussian Processes
-
Full metagenomic classifier with DNAsbt index + Intel TBB pipeline. I contributed to the coriolis-ovw subsystem.
- C++20
- DNAsbt
- Intel TBB
- CMake
- ARM + x86
-
Distributed metagenomic classifier aimed at privacy-preserving deployment. I built the C++23 gRPC server/client framework with an Intel TBB pipeline.
- C++23
- gRPC
- Intel TBB
- SKiM
- CMake
-
End-to-end RL policy in PyTorch + ROS 2 + Gazebo, 5× over PID baselines at 10 m/s target velocity.
- PyTorch
- Stable Baselines3
- OpenAI Gym
- AirSim
- ROS 2
- Gazebo
- Python
Contact
- Email purusirasap@gmail.com
- GitHub github.com/purushotham91
- GitLab gitlab.com/puru_s
- LinkedIn linkedin.com/in/puru-sirasapalli