A blockchain-based decentralized network consensus protocol for use in cryptographic certification and revocation of higher education credentials.
Build a retro game using the Pyxel game engine for Python.
Solve SQL challenges, with solutions auto-verified against PostgreSQL.
Use blocks to design solutions to Python challenges; solutions are auto-verified by backend.
An open source runtime for Oracle's PeopleSoft enterprise software suite.
Stanford University's central location from which students retrieve and send their electronically signed diplomas and certificates.
A university enrollment system that interfaces with PeopleSoft Campus Solutions via Integration Broker.
Stanford University's annual performance review application, used by 1,000+ Stanford faculty and staff each year.
Stanford University's course enrollment system, used by Stanford's 16,000+ student body throughout the year.
A dashboard indicating the amounts of various pharmaceuticals at wastewater treatment plants across the state of Virginia.
A more efficient way for NAVFIG personnel to manipulate geospatial data in a legacy database using their existing ArcGIS front-end.
A JSP console and a set of geospatial data parsers allowing for the manipulation of geospatial weather observations and alerts.
The resources, lessons, and software I developed while teaching various STEM topics to secondary school students in Tanzania are available here.
A compilation of books I've read over the years, and those I hope to get to at some point in the future.
Email: matt [at] [this-domain].com