Rajat Kateja

PhD student
Parallel Data Lab
Department of Electrical and Computer Engineering
Carnegie Mellon University

email: rkateja@cmu.edu

Office: 2220E Collaborative Innovation Center (CIC)
            4720 Forbes Avenue
            Pittsburgh, PA - 15213

I am a fourth year PhD student at Carnegie Mellon University (CMU), where I am advised by Greg Ganger. I am broadly interested in systems with particular interest in non-volatile memory storage systems. I received my Bachelor of Technology (B.Tech) degree in Mathematics and Computing from the Indian Institute of Technology Guwahati (IIT Guwahati) in 2014.


Rajat Kateja, Anirudh Badam, Sriram Govindan, Bikash Sharma, Greg Ganger, Viyojit: Decoupling Battery and DRAM Capacities for Battery-Backed DRAM, International Symposium on Computer Architecture (ISCA), 2017

Rajat Kateja, Nimantha Baranasuriya, Vishnu Navda and Venkat Padmanabhan, DiversiFi: Robust Multi-Link Interactice Streaming, Conference on emerging Networking EXperiments and Technologies (CoNEXT), 2015

Rajat Kateja, Amerineni Rohith, Piyush Kumar and Ritwik Sinha, Vizclick: Visualizing Clickstream Data, International Conference on Information Visualization Theory and Applications (IVAPP), 2014

Goran Frehse, Rajat Kateja Colas Le Guernic, Flowpipe Approximation and Clustering in Space Time, Hybrid Systems: Computation and Control (HSCC), 2013

Rajat Kateja and Goran Frehse, Representation of Piecewise Linear Interval Functions, Verimag Technical Report, 2012

Patent Applications

Battery-based data persistence management in computing systems, United States Patent Application 15/406933, 2017

Summarization and Communication of Traffic Patterns on Large Websites, United States Patent Application 14/162702, 2014


MSR Redmond Outstanding Project Award, Microsoft Research Redmond (awarded to the parent project of Viyojit, Kamino), 2017
Best Graduate Poster, Industry-Academia Partnership CMU Cloud Workshop, 2016
Dean's Tuition Fellowship, CMU, 2015-17
Institute Silver Medal, IIT Guwahati, 2014
Institute Merit Scholarship, IIT Guwahati, 2011-12, 2012-2013
Student Travel Grants, NVMW 2018, CoNEXT 2015
Merit Certificate in Mathematics, Central Board of Secondary Education India, 2008

Work Experience

Google, Software Engineering Intern, Platforms Group, Summer 2017
Microsoft Research Redmond, Research Intern, Systems Research Group, Summer 2016
Microsoft Research India, Research Fellow, Mobility Networks and Systems Group, 2014-2015
Adobe Research India, Research Intern, Big Data Experience Lab, Summer 2013
Verimag Lab, France, Research Intern, Timed and Hybrid Systems Group, Summer 2012

Teaching Experience

Storage Systems (15746/18746), Teaching Assistant, Fall 2017


Degree/Certificate Institute/Board Year GPA/Percentage
Graduate Student Carnegie Mellon University (CMU)
Electrical and Computer Engineering Department
2015 - present 4.0/4.0
B.Tech - Mathematics and Computing Indian Institute of Technology Guwahati (IITG)
Mathematics Department
2010 - 14 9.67/10
Department Rank: 1/42
Institute Rank: 2/500+
All India Senior School Certificate Examination (AISSCE) Central Board of Secondary Education 2009 -  10 87.80%
All India Secondary School Examination (AISSE) Central Board of Secondary Education 2007 - 08 95.60%

Relevant Coursework

Carnegie Mellon University: Advanced Operating Systems and Distributed Systems, Storage Systems, Advanced Database Systems, Advanced Cloud Computing, Machine Learning, Optimizing Compilers for Modern Architectures

Indian Institute of Technology Guwahati: Operating Systems, Computer Networks, Databases, Distributed Computing, Optimization, Probability Theory and Random Processes, Data Structures and Algorithms

Non-Academic Interests

In my leisure time, I read novels, blog every once in a while and like to run short distances. I like to play Table Tennis and Squash. I have represented IIT Guwahati in Table Tennis at the Inter IIT sports meet held at IIT Kharagpur in 2011. During my undergraduate studies, I was also interested in competitive programming and participated in the ACM ICPC regional rounds held at Amritapuri in 2012 and Kanpur in 2013