I develop web applications using Django and AngularDart. I use Open edX for my e-Learning projects. For desktop app development, I’ve recently started using Kotlin and TornadoFX.

Here are a few of my more recent projects…

iBiology Courses website screencapture

iBiology Courses

In Progress. iBiology Courses is a MOOC (Massive Open Online Course) targeted towards biology professionals and students. The site is built using a customized implementation of Open edX.

CheckerTool screencapture


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

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 makes sketching and diagramming fun. You should try it.

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.

WorkZoneViz application screencapture


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