Projects
I develop web applications and APIs using
Django and various
front-end technologies like Angular, React and HTMx. Here are a few of
my more recent projects…
iBiology Courses
I created and maintain the iBiology Courses website for Science Communication Lab. iBiology Courses delivers online education courses for more than 10,000 biology professionals, grad students and undergraduates. The project is funded by an NIH iPERT grant.
KinesinLMS
The NIH provided a supplementary iPERT grant to transform my custom Learning Management System (LMS) for iBiology Courses into an open-source (AGPL) application. Source code and docs are available at the KinesinLMS GitHub repository.
For more information, have a look at the recent paper we've submitted to the Journal of Open Source Software.
IGSDB Web Application
The International Glazing and Shading Database (IGSDB) is an important resource provided by LBNL to window performance simulators. I am currently building a web api for the IGSDB.
BETTER Web Application
BETTER is a web application by LBNL that "enables building operators to quickly, easily identify the most cost-saving energy efficiency measures in buildings and portfolios using readily available building and energy data."
McQuillen Interactive was brought on to completely rewrite and extend the first version of the BETTER Django application. Work included a complete refactor of the existing Django code, user interface updates, a full-featured API via Django Rest Framework, and creation an asynchronous workflow via Celery.
BETTER is a really interesting project making a real impact on carbon emissions and energy savings. I'm proud to be a part of it. Read more about the BETTER team's efforts.
CheckerTool
A rich web application that helps experts interact with the International Glazing Database by LBNL.
AERCalc
A desktop application that ties WINDOW7, EnergyPlus and custom ratings apps together into a single GUI, providing "EPh" and "EPc" energy ratings for window attachments.
COMFEN
A powerful yet friendly single-zone energy simulation application for architects and engineers. The desktop application integrates with EnergyPlus, WINDOW7 and Radiance to perform energy and daylighting simulations. Output is rendered in carefully laid out graphs and visualizations.
SimpleDiagrams
My cross-platform desktop application that made sketching and diagramming fun.
SensorSuitcase
A cross-platform desktop application for analyzing data gathered by the SensorSuitcase suite of tools. SensorSuitcase was a joint project between Lawrence Berkeley National Laboratory and Pacific Northwest National Laboratory. I built the desktop analysis program for LBNL, shown above.
The Sensor Suitcase project was awarded the 2020 Federal Laboratory Consortium Award for Excellence in Technology Transfer.
WorkZoneViz
A cross-platform desktop application for traffic engineers to configure diagrams for lectures and training.
Past Articles
In a previous life I wrote more than I coded. Here are a few articles I've written:
Articles for Environmental Design & Construction magazine
- “Seeing the Forest for the Trees”
- “Harnessing the Sun”
- “The U.S. Answers the Green Building Challenge”
- “The Art of Daylighting”
- “Environmental Building Events Sweep The Country”
- “3 Case Studies for Improved IAQ”
- “Virtual Office Showcases Green Technology”
Environmental Building Science
- “COMFEN 3.0: Evolution of an Early Design Tool for Commercial Facades and Fenestration Systems.” Selkowitz, Stephen E., Robin Mitchell, Maurya McClintock, D. McQuillen, Andrew McNeil, and Mehry Yazdanian. BESS Conference 2011. Pomona, CA, 2011.
Other
- “Blackfeet Banker’s Grant Rewards Genius for Getting Things Done.” National Banker, June 24, 1997