Spatially, Michael is from Portland, Oregon while academically he comes from the Mathematics & Computer Science departments. His early programming experiences were in C++ which have all but been forgotten, but after his undergraduate studies he carried on in Java and web development. After a couple stints working and volunteering in IT related posts around Portland (some with the Free Geek mothership), he decided to combine his IT skills with archaeology and pursued a Masters degree in Archaeological Information Systems under the guidance of Prof Julian Richards.
After completing his MSc in 2006, Michael joined the ADS as a Curatorial Officer responsible for accessioning, mounting and indexing the ADS collections of data, and the validating of new deposits. Much of his work then focused on web mapping/GIS as well as databases. He eventually became an Applications Developer which gave him the opportunity to work on more technical aspects of ADS work, such as DOI integration, web service development and metadata ingestion. Michael is currently the Lead Applications Developer, which in addition to application development, he is also responsible for managing the ADS servers and systems.
Michael’s work responsibilities include wrestling with ESRI software, specifically ArcIMS and ArcGIS Server, building and supporting the many Java web applications, and managing the production and support servers at the ADS. Particular interests include Java web frameworks, web services (SOAP, REST and OAI-PMH), Linked Open Data, and web analytics (particularly Piwik). Michael is also involved in the Mobile Applications development at the ADS, which includes both the iOS and Android platforms.
When not referring to himself in the 3rd person, he also enjoys listening to Test Match Special, watching The Colbert Report, and driving on the right side of the road.
- Sun Certified Java Programmer 6.0
- Oracle Certified Professional, Java EE 5 Web Component Developer
- Departmental Computing Officer
- Infrastructure Forum