I am an assistant professor of Computer Science at Colorado School of Mines with a joint appointment at the National Renewable Energy Laboratory. I work at the intersection of databases, systems, information modeling, data science, the built environment and the Internet of Things. I am driven by building practical, efficient systems with open-source implementations that are proved through real-world deployments.
My research interests include (1) the design and implementation of high-performance databases, including graph and linked-data databases and timeseries databases; (2) IoT platforms that incorporate edge computing and cloud resources; (3) issues of digitization and data management in the built environment; (4) novel datasets or applications of data that motivate new data management techniques and abstractions.
- Email: gtfierro -AT- mines -DOT- edu
- Pronouns: he/him
- Github: @gtfierro
- Office: 246K CTLM ; Office Hours by appointment over the summer
- ORCID: 0000-0002-2081-4525
- Google Scholar
I am looking for PhD, Masters and undergraduate students who are interested in research. If you are a prospective PhD or Masters student, please send me a descriptive and specific email introducing yourself and your research interests along with your current resume or CV. If you are a current student at Mines, feel free to drop by my office.
Projects and Grants
- Brick Ontology: an open-source ontology and data model for data-driven smart building applications
- Mortar: a testbed and platform for “self-adapting” building analytics: write your code once and run it on 10s or 100s of buildings without changing a line of configuration or code
- Skewering the Silos (DE-EE0008681) is a DOE grant to continue development of Brick, in particular to expand its interoperability with existing metadata representations (Project Haystack, gbXML, Modelica, OpenBuildingControl/CDL and BuildingSync) and develop additional analytics and controls applications
- I am an active member of the ASHRAE Semantic Interoperability Working Group, working on the proposed 223P standard
- [November 2022] Congratulations to all the authors at DATA 2022. Thanks for a fantastic workshop with many interesting datasets
- [September 2022] Two papers accepted at BuildSys 2022! – see you all in Boston!
- [November 2021] Successful conclusion of the 4th annual workshop on Data: Acquisition To Analysis. Many thanks to the TPC, Artifact Evaluation committee and the authors who submitted and presented!
- [July 2021] I am the co-lead of Activity A3 for Annex 81 “Data-Driven Smart Buildings” through the International Energy Agency
- [May 2021] I graduated from UC Berkeley!
- [April 2021] I gave my dissertation talk (recording available online)
- [March 2021] I have accepted an assistant professor position in the computer science department at Colorado School of Mines, with a joint appointment at NREL!
- [November 2020] I was one of the chairs of the Data: Acquisition to Analysis (DATA) 2020 workshop
- [October 2020] I was one of 11 recipients of the inaugural CMD-IT FLIP Dissertation Fellowship
I received my PhD in Computer Science from UC Berkeley in 2021, advised by Dr. David E. Culler. I was part of the Buildings, Energy and Transportation Systems project and the RISE lab. My dissertation title was Self-Adapting Software for Cyberphysical Systems.
Resources for Students
- Matt Might’s Illustrated Guide to a PhD
- Advice on technical writing:
- Advice on reviewing papers (1, 2)
- Advice on reading papers (1 w/ summary here)
- Advice on writing your dissertation
- Overview of getting a CS PhD in the US