$> whois mrhanlon
Hi, I'm Matt! I'm a software developer living in Austin. For over a decade I have developed data intensive applications and APIs for uses ranging from enabling supercomputing with a smartphone to sentiment analysis of millions of social network messages a day.
Areas of specialization
Honors & awards
Selected publications & talks
2014R. Dooley, M. Hanlon, “Recipes 2.0: Building for Today and Tomorrow”. [Special issue] Concurrency and Computation: Practice and Experience. doi:10.1002/cpe.3285.
2014M. Hanlon, W. Smith, S. Mock, “Providing resource information to users of a national computing center”. [Special issue] Concurrency and Computation: Practice and Experience. doi:10.1002/cpe.3233.
2017M. Hanlon, et al., “Securing HPC: Development of a Low Cost, Open Source Multi-factor Authentication Infrastructure”. Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis. SC '17.
2014M. Hanlon, et al., “The Arabidopsis Information Portal: An Application Platform for Data Discovery”. Proceedings of the 9th Gateway Computing Environments Workshop.
2011M. Hanlon, et al., “Benefits of NoSQL databases for portals & science gateways”. Proceedings of the TeraGrid Conference: Extreme Digital Discovery.
2010M. Hanlon, et al., “My-Plant.org: A phylogenetically structured social network”. Gateway Computing Environments Workshop (GCE).
2014“Discovering and using Araport Data APIs in Araport Science Apps”. The First Araport Developers Conference, TACC, Austin, TX, USA. Tutorial.
2014“Federated Authentication in a Campus System.”. Liferay .edu User Group. Webcast. Slides: PDF.
2013“Using Liferay as a platform for Computational Science”. Liferay North American Symposium, San Francisco, USA.
2013“Introduction to Science Gateways Workshop”. Elizabeth City State University, North Carolina, USA. Demo code.
Open source software contributions
CommnQ - An AMQP library for Node.js with conveniences for running multiple tasks on AMQP messages.
Arabidopsis Information Portal - Various projects developed for the Arabidopsis Information Portal.
Chameleon - Various development as part of the Chameleon Cloud Testbed.
iPlant Collaborative - Various projects developed by the iPlant Collaborative.
Handlebars.java - Logic-less and semantic Mustache templates with Java
jGrowl - An unobtrusive notification system for web applications.
Running, Swimming, Triathlon, Cooking, Science Fiction