Sriram Krishna

Graduate Research Assistant

Pittsburgh, Pennsylvania, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Sriram Krishna is an MS Robotics student at Carnegie Mellon with a decade of software engineering and research experience bridging machine learning, computer vision, and systems engineering. He developed Real-time on-device depth estimation and 3D scene reconstruction at Samsung’s AR Vision Lab—publishing DeepSmooth for temporal-consistent depth completion at a CVPR workshop—and has strong production ML experience optimizing models for efficiency. His open-source contributions include improving core C++ data structures in the well-regarded mlpack library, ensuring robust copy/move semantics for tree structures used in high-performance ML. He’s also built end-to-end ML platforms and simulations in industry, and has a track record of bringing human-in-the-loop reliability to automated scoring systems in research. Colleagues would describe him as a pragmatic engineer who moves fluidly between prototyping new algorithms and hardening them for production.
code9 years of coding experience
job4 years of employment as a software developer
bookB. Tech, Computer Science Engineering, 8.99, B. Tech, Computer Science Engineering, 8.99 at PES University
bookMaster of Science - MS, Robotics, 4.17, Master of Science - MS, Robotics, 4.17 at Carnegie Mellon University
languagesKannada, English, Hindi
github-logo-circle

Github Skills (9)

data-structures10
machine-learning10
c-language10
cprogramming-language10
data-structure10
octree9
nearest-neighbors9
nearest-neighbor-search9
unit-testing8

Programming languages (9)

C++CJavaScriptChapelHTMLJupyter NotebookPythonEmacs Lisp

Github contributions (5)

github-logo-circle
mlpack/mlpack

Sep 2019 - Mar 2020

mlpack: a fast, header-only C++ machine learning library
Role in this project:
userML Engineer
Contributions:104 commits, 9 PRs, 84 comments in 6 months
Contributions summary:Sriram primarily contributed to the mlpack library by implementing and testing copy and move constructors and assignment operators for various tree data structures, specifically the Binary Space Tree, KDTree, CoverTree, and Octree. Their work involved adding tests to verify the correct functionality of these operations, ensuring that tree structures can be efficiently copied, moved, and assigned. They also addressed minor style issues within the codebase.
regressionheaderdeep-learningscientific-computingc-plus-plus
Github Pages template for academic personal websites, forked from mmistakes/minimal-mistakes
Contributions:44 pushes, 4 branches in 3 years 5 months
templategithub-pages-templatemmistakesmistakesjekyll
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Sriram Krishna - Graduate Research Assistant