Hello!

I am Maheswaran Sathiamoorthy, and I was a PhD student at Ming Hsieh Department of Electrical Engineering, University of Southern California. I worked with Prof. Bhaskar Krishnamachariand Prof. Alex Dimakis. I got my PhD in 2013 and I now work with Google.

This is a slightly outdated website that I built during my academic years.


My Resume

Publications

  • Maheswaran Sathiamoorthy, Megasthenis Asteris, Dimitris Papailiopoulos, Alexandros G. Dimakis, Ramkumar Vadali, Scott Chen, Dhruba Borthakur, "XORing Elephants: Novel Erasure Codes for Big Data", in Proceedings of the VLDB Endowment, 2013.
    Visit the project page.
  • Maheswaran Sathiamoorthy, Alexandros G. Dimakis, Bhaskar Krishnamachari, Fan Bai, "Distributed Storage Codes Reduce Latency in Vehicular Networks", Accepted for publication, Transactions on Mobile Computing 2013.
  • Joon Ahn, Maheswaran Sathiamoorthy, Bhaskar Krishnamachari, Fan Bai, Lin Zhang, "Optimizing Content Dissemination in Vehicular Networks with Radio Heterogeneity", Accepted for publication, Transactions on Mobile Computing 2013.
  • Maheswaran Sathiamoorthy, Wei Gao, Bhaskar Krishnamachari, Guohong Cao, "Minimum Latency Data Diffusion in Intermittently Connected Mobile Networks", 2012 IEEE 75th Vehicular Technology Conference: VTC2012-Spring, 6-9 May 2012, Yokohama, Japan.
  • Maheswaran Sathiamoorthy, Alexandros G. Dimakis, Bhaskar Krishnamachari, Fan Bai, "Distributed Storage Codes Reduce Latency in Vehicular Networks", Proceedings of the IEEE INFOCOM Mini-conference, 2012.
  • Majed Alresaini, Maheswaran Sathiamoorthy, Bhaskar Krishnamachari, Michael J. Neely, "Backpressure with Adaptive Redundancy (BWAR)", Proceedings of the IEEE INFOCOM, 2012.
  • Sangwon Lee, Sundeep Pattem, Maheswaran Sathiamoorthy, Bhaskar Krishnamachari, Antonio Ortega, "Spatially-Localized Compressed Sensing and Routing in Multi-Hop Sensor Networks", 3rd International Conference on Geosensor Networks}, July 2009, Pages 11-20.

About

I did my B.Tech(H) in Electronics and Electrical Communication Engineering at the Indian Institute of Technology Kharagpur, India, from 2004 to 2008 after which I came to USC for PhD. The first two years were mostly spent doing coursework. Below are a list of courses that I have taken at USC.

And by the way, I was the Teaching Assistant for Wireless and Mobile Networks Design and Laboratory course (EE579) in Spring 2012. Here is the site I made for the final project presentations.

Maheswaran Sathiamoorthy
  • CSCI402: Operating Systems
  • EE465: Probabilistic Methods in Computer Systems Modeling
  • EE596: Wavelets
  • EE549 : Queueing Theory
  • CSCI570 : Analysis of Algorithms
  • EE550 : Design and Analysis of Computer Communication Networks
  • CS551 : Computer Communications
  • CS599 Special Topics: Approximation Algorithms
  • EE562a: Random Processes in Engineering
  • MATH425a: Fundamental Concepts of Analysis
  • EE599 Special Topics: Distributed Storage Theory
  • EE595: Algebraic Coding Theory
  • CS599 Special Topics: Trends in Cloud Computing and Data Center Networking
  • CSCI402: Operating Systems
  • CSCI570 : Analysis of Algorithms
  • CS551 : Computer Communications
  • CS599 Special Topics: Approximation Algorithms
  • CS599 Special Topics: Trends in Cloud Computing and Data Center Networking
  • EE465: Probabilistic Methods in Computer Systems Modeling
  • EE596: Wavelets
  • EE549 : Queueing Theory
  • EE550 : Design and Analysis of Computer Communication Networks
  • EE562a: Random Processes in Engineering
  • EE599: Distributed Storage Theory
  • EE595: Algebraic Coding Theory
  • MATH425a: Fundamental Concepts of Analysis
  • Randomized Algorithms (audited)
  • Piano (disaster)

Contact Six Degrees of Separation

Email address:

mahesh[at]smahesh[dot]com