Columbia University

LinkedinIconDr. Guy Grebla

Senior Software Engineer at Google, New York

Formerly: Postdoctoral Research Scientist at Columbia University

Email: grebla[at]

Guy Grebla received the B.A. (Summa Cum Laude) degree in Computer Science from the Technion – Israel Institute of Technology, Haifa, Israel, in 2003. During 2001-2003 he worked for Intel research and development center in Haifa, Israel, concentrating on the memory cluster in core 2 mobile processor.  He worked as a software engineer, team leader, and system engineer for IDF, Israel, during 2004-2010. He received the M.A and PhD degree in Computer Science from the Technion – Israel Institute of Techonology in 2011 and 2013, respectively. His PhD dissertation, entitled “Scheduling Algorithms for OFDMA Broadband Wireless Networks”, was done under the supervision of Prof. Reuven Cohen. Between 2013 and 2015 Guy was a postdoctoral researcher in Columbia University under the supervision of Prof. Gil Zussman. In July 2015 he joined Google as a senior software engineer.

Research Interests

  • Scheduling in OFDMA networks
  • Multicast in wireless networks
  • Energy Harvesting Network Tags (EnHANTs)
  • Resilience of computer networks and the power grid to large scale attacks
  • Computational complexity theory and design of approximation algorithms


Ph.D. in Computer Science, Technion IIT, Israel (2009-2013)

  • Graduated from the direct Ph.D. track in April 2013
  • Dissertation title: “Scheduling Algorithms for OFDMA Broadband Wireless Networks”
  • Advisor: Prof. Reuven Cohen

M.A. in Computer Science, Technion IIT, Israel (2003-2009)

  • Transferred to direct Ph.D. track in 2009

B.A. in Computer Science, Technion, IIT, Israel (2000-2003)

  • Graduated summa cum laude

Professional Activities

  • TPC member: IEEE INFOCOM 2016, ACM MobiHoc 2015, IEEE WIDN 2015, IEEE WIMAN 2014, ALGOSENSORS 2014, ENSsys 2014, ENSsys 2015
  • Publicity Co-Chair: ACM MobiHoc 2015
  • Reviewer: ACM SIGMETRICS (2013,2015), IEEE INFOCOM (2013,2014,2015), IEEE Transactions on Mobile Computing (2013, 2014), Computer Networks (2014), ACM MobiHoc (2014,2015), ACM PODC (2014), IFIP Performance (2014), IEEE Journal on Selected Areas in Communications (2014), IEEE/ACM Transactions on Networking (2014)


  • Top 10 poster award – Columbia University Postdoc Research and Career Symposium (2014)
  • DTRA program review Best Poster Award (2014)
  • SIAM early career travel award (2014)
  • Technion award for excellent teaching assistant (2012)
  • Technion scholarship for excellent graduate student (2011)
  • Technion scholarship for excellent undergraduate students in computer science (2003)
  • President’s list of distinguished students, Technion (2001-2002)


Journal papers

Conference papers




  • CSEE 4140 – Networking Laboratory (Columbia University, New York, NY, fall 2014)
  • CSEE 4140 – Networking Laboratory (Columbia University, New York, NY, spring 2013)

Teaching Assistant

  • Introduction to Computer Networks (Technion, IIT, Israel, Feb. 2011 – May. 2011)
  • Internet Networking (Technion, IIT, Israel, Oct. 2010 – Feb. 2011)
  • Programming Languages (Technion, IIT, Israel, Oct. 2003 – Sept. 2004)

Co-supervised two projects taken by undergraduate students

  • Demo of multicast research (2011)
  • Demo of OFDMA scheduling algorithms (2012)

Industrial Experience

System engineer in IDF, Israel (2008 – 2010)
Design of a large-scale system, implemented in various different teams

Team manager in IDF, Israel (2006-2008)
Managed a software testing team

Software developer in IDF, Israel (2005-2006)
Developed various programs involving communications standards, drivers development, and embedded systems

micro-architect in Intel Research and Development center in Haifa, Israel (2001 – 2003)
Worked on the memory cluster in Intel’s core 2 mobile processor