Phuthipong Bovornkeeratiroj

Phuthipong Bovornkeeratiroj

PhD Candidate

UMass Amherst


Hello! I am a PhD Candidate in Computer Science at University of Massachusetts Amherst working with my advisor, Prof. Prashant Shenoy, in the Laboratory for Advance Software System (LASS). My research interests include smart grid, smart building, and renewable energy with emphasis on sustainability (e.g. mitigating greenhouse gas emission) and a bit on privacy and fairness. I expect to defend my thesis and finish my PhD in 2024.

Prior coming to UMass, I joined a startup company called Piggipo. We developed a mobile app that help Thai people manage and reduce their credit card debt. We won DTAC Accelerate Program in 2014 and got funded by 500 Startups Thailand. It was an amazing time in my life! I got a chance to meet many nice and brilliant people around the world, which, in the end, led me to my journey to the U.S.

Last year, I had a chance to teach First Year Seminar (main instructor) and Computer Networks (co-instruct with Prof. Jim Kurose) courses at UMass Amherst (more details in my Teaching Experiences section below). I enjoyed it a lot and decided that I want to pursue a job in academic with a focus on teaching. Currently, I am on a job market! Please email me for more info.


  • Smart Grid & Smart Home
  • Machine Learning
  • Sustainability
  • Startup & NGO


  • PhD in Computer Science, 2017 - Present

    University of Massachusetts, Amherst

  • MSc in Computer Science, 2013 - 2015

    Chulalongkorn University, Thailand

  • BSc in Computer Science, 2007-2010

    Assumption University, Thailand

Recent Publications

Quantifying the Decarbonization Potential of Flexible Loads in Residential Buildings

Distributed Rate Control of Smart Solar Arrays with Batteries

VPeak: Exploiting Volunteer Energy Resources for FlexiblePeak Shaving

Best Paper Runner Up, BuildSys 2021

Phone-based Ambient Temperature Sensing Using Opportunistic Crowdsensing and Machine Learning

Best Paper, IGSC 2020

RepEL: A Utility-preserving Privacy System for IoT-based Energy Meters

Hot or Not: Leveraging Mobile Devices for Ubiquitous Temperature Sensing

Private memoirs of iot devices: Safeguarding user privacy in the iot era

Challenges in Implementing Crowdsourcing on automatic real-time transit tracking system

Boat arrival time prediction system using mobile phone sensing

Teaching Experiences

Teaching Assistant - CS 453: Computer Networking

Teaching Assistant - CS 453: Computer Networking

Teaching Assistant - CS 326: Web Programming

Teaching Assistant - CS 453: Computer Networking

Teaching Assistant (Grader) - CS 691QC: Quantum Computing

Teaching Assistant - CS 453: Computer Networking

Teaching Assistant - CS 453: Computer Networking