I'm a Ph.D. student in the Computer Science department at Cornell University. I previously attended Brown University, where I graduated in 2013 with an Sc.B. with Honors in Computer Science. My honors thesis at Brown was advised by Roberto Tamassia and Anna Lysyanskaya.
My research interests include distributed systems, fault-tolerance, IoT, and data privacy. My advisor is Ken Birman.
I help out the CS department in various ways. Currently, I hold the appointed positions of Quotes Czar, Picnic Czar, and Systems Lunch Czar. I also created the department quotes page and organize SIGSEGV, a fun non-serious conference for graduate students.
You can download my complete CV here, if you want to see the details of anything summarized on this website.
CodeMy research projects often involve creating open-source code. If you're looking for the code for a project I've worked on, you can find links to it here.
- Derecho: GitHub
- Private, Distributed Data Mining: GitHub
- Cryptographic Accumulators (my undergraduate thesis): GitHub.
I have also worked on a few side projects that involve writing code, and I try to make them open-source as well.
- Source code for the quotes page: GitHub
- My Cornell-localized fork of SignMeUp, a web app created by Brown undergraduates to help automate waiting lists for office hours: GitHub
Sagar Jha, Jonathan Behrens, Theo Gkountouvas, Matthew Milano, Weijia Song, Edward Tremel, Robbert Van Renesse, Sydney Zink, and Kenneth P. Birman. “Derecho: Fast State Machine Replication for Cloud Services.” ACM Trans. Comput. Syst. 36, 2, Article 4 (April 2019), 49 pages. doi:https://doi.org/10.1145/3302258"
Edward Tremel, Ken Birman, Robert Kleinberg, and Márk Jelasity. “Anonymous, Fault-Tolerant Distributed Queries for Smart Devices.” ACM Trans. Cyber-Phys. Syst. 3, 2, Article 16 (October 2018), 29 pages. doi:https://doi.org/10.1145/3204411
Jonathan Behrens, Sagar Jha, Ken Birman, and Edward Tremel. “RDMC: A Reliable RDMA Multicast for Large Objects.” In 2018 48th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), 2018, pp. 71-82. doi:https://doi.org/10.1109/DSN.2018.00020
Edward Tremel, Ken Birman, Márk Jelasity, and Robert Kleinberg. “Anonymous Data Collection for the Smart Grid.” In 2016 IEEE Power and Energy Society General Meeting, Boston, MA, July 2016. doi:http://dx.doi.org/10.1109/PESGM.2016.7741058
Birman, Ken, Márk Jelasity, Robert Kleinberg, and Edward Tremel. “Building a Secure and Privacy-Preserving Smart Grid.” SIGOPS Oper. Syst. Rev. 49, no. 1 (January 2015), 131-136. doi:http://dx.doi.org/10.1145/2723872.2723891
I am currently teaching the Summer 2019 edition of Cornell's Operating Systems class, CS4410.In addition, I have been a teaching assistant for the following classes at Cornell:
- CS 4410: Operating Systems, Fall 2013, Fall 2015, Fall 2016
- CS 2110: Object-Oriented Programming and Data Structures, Spring 2014
- CS 5412: Cloud Computing, Spring 2015
Microsoft Research: Summer 2018. Research intern on the Azure Sphere team, working with Phil Eade. Cambridge, UK.
Microsoft Research: Summer 2017. Research intern in the Sensors and Devices Group, working under Ken Woodberry. Cambridge, UK.
Microsoft: Summer 2013. Software engineer on the Active Directory team. Redmond, WA.
Amazon: Summer 2012. Software engineer on the Fast Retail URL team. Seattle, WA.
Cisco: Summer 2011. Software engineer in the Telepresence Exchange business unit. San Jose, CA.
- Graduate with Honors, Brown University (2013)
- Member of Phi Beta Kappa, Brown University (2012)