MIT Lincoln Laboratory
As part of my summer 2016 research internship at MIT's Lincoln Laboratory, I created an android application (LEAV-EM) and a javascript web module for the LEAV and HVX programs, respectively.
LEAV
LEAV alerts users in disaster (hurricanes/floods/tornadoes) affected areas to evacuate and then routes them to the shelter that is closest to either their current or home location. LEAV also allows users to directly interface with their state Emergency Managers.
HVX
State Emergency Managers (EMs) have the ability to set and update the status of state evacuation zones in my HVX module.
https://www.dhs.gov/publication/st-hurrevac-fact-sheet
https://www.dhs.gov/science-and-technology/news/2018/02/06/st-funded-tools-help-get-ahead-storms
Classic Macintosh Fonts
https://github.com/JohnDDuncanIII/macfonts
I converted all of Susan Kare's macintosh fonts from resource forks to data forks for use on modern macOS.
MessageFaces
https://github.com/JohnDDuncanIII/messagefaces
I updated and expanded Jens Bannmann's MessageFaces (2004) Mozilla Thunderbird extension. MessageFaces displays an X-Face or Face image embedded within the header pane of an email message and supports gravatar, picon, and address book icons.
- multi header photo support
- gravatar support with caching
- fast X-Face decodes to png instead of bmp
- both local and online picon database support with caching
- custom mailnews column
- Thunderbird 3+ address book contact photo support
- performance improvements
- internal infrastructure rewrite
- compatibility with modern SeaMonkey
Using XUL/XPCOM, I wrote interactive monitoring windows with capabilities similar to the unix programs picons newscheck-faces and xfaces.