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

iBiology Courses website screencapture

In Progress. iBiology Courses is a MOOC (Massive Open Online Course) targeted towards biology professionals and students. The project is funded by an NIH iPERT grant.

In the first five-year segment of the project, I created and managed a highly customized version of Open edX to serve as the e-learning platform. I also integrated AWS services like Lambda, DynamoDB, CloudWatch and email automations services like ActiveCampaign to provide an engaging, personalized e-learning experience and advanced metrics for the team's scholarly research.

The project has been highly successful and has since been funded by the NIH for another five years. I am now creating a second-generation, custom-built e-learning platform to provide students a richer, more innovating learning experience and a platform that is more easy to manage and extend:

IGSDB Web Appplication

LBNL IGSDB project

In Progress. 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. The web application will also feature a simple user interface.

BETTER Web Appplication

LBNL IGSDB project

In Progress. 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 including 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).


CheckerTool screencapture

In Progress. A rich web application that helps experts interact with the International Glazing Database by LBNL.


CheckerTool screencapture

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 application screencapture

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 application screencapture

My cross-platform desktop application that made sketching and diagramming fun.


SensorSuitcase application screencapture

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 application screencapture

A cross-platform desktop application for traffic engineers to configure diagrams for lectures and training.

Past Articles

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.

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”


  • “Blackfeet Banker’s Grant Rewards Genius for Getting Things Done.” National Banker, June 24, 1997