

Software developer and team lead. I specialize in geographic information systems and information visualization software for the web.
http://github.com/elastic/kibana
The front-end of the Elastic Stack. Administer Elasticsearch, visualize data.
Codepuffin |http://codepuff.in
Learn coding HTML/CSS with codepuff.in. Design websites and save your work. Tailored for students and their instructors.
Ponder |http://ponder.hepburnave.com
Exploratory data analysis made easy. Using an unsupervised machine learning algorthim, Ponder lays out multi-dimensional data in 2D, putting similar items close to each other, and separating the dissimilar ones. Use the controls to identify outliers, to detect clusters, and to gain insight in the distribution of the data.
LabelLayer.js |http://labellayer.hepburnave.com
Superfact HTML/CSS label placement and DOM-rendering with conflict detection. Ideal for visualization or mapping libraries that need to label features on screen.
http://3d.luciad.com
A Javascript developer library for building mapping applications for the web, with a focus on advanced symbology and high performance visualization.
FedSS |https://itea3.org/project/fedss.html
Federated security system for tactical coastal operations. I am the lead on the Information Visualization group. This includes bringing 3D mapping capabilities and military symbology standards to the web (APP6A/B, MS2525b/c). In cooperation with Thales - Netherlands - and Yaltes - Turkey.
Geopackage |http://www.geopackage.org/
Standards development for storing geodata in SQLite.
RTree2D |http://rtree2d.hepburnave.com
Unsatisfied with the existing crop of Javascript RTree implementations I wrote on myself. The blazingly fast inserts and search operations, and its small memory footprint, helps the user maintain 60fps easily.
Semantic road networks for recommender systems |http://dl.acm.org/citation.cfm?id=2254691
Using a self organizing maps to generate a road network connecting artists on a map. By traveling the roads on the map, you can generate a playlist for a user.
Citymaps |https://alpha.phila.gov/property
The site has evolved since I left it in 2010, but the functionality is still identical. Comprehensive property search and interactive maps using the .NET framework and ArcGIS.
Infovis Lab Pages |http://cns.iu.edu
This is the public front-end of a kind of miniature facebook-for-scientists. Read more about it in this IEEE paper.
Calculingua |https://calculingua.github.io/
Online statistics, data analysis, and visualization, held up by a MEAN-stack (shut down in June 2015).
Department of Computer Science, KU Leuven | Leuven, Belgium Master in Artificial Intelligence
School of Library and Information Science, Indiana University | Bloomington Indiana Master in Information Science
Faculty of Arts and Philosophy, Universiteit Gent | Gent, Belgium Licentiate Archaeology
Elastic |Remote Software Engineer, July 2016 - Present, Lead since May 2017
Full stack, open source web development. Lead Kibana visualization team.
Open Geospatial Consortium | Remote Member Geopackage SWG, January 2015 - August 2016 Vice-chair Geopackage SWG, January 2016 - August 2016
Contribute to the development of the Geopackage specification.
Luciad |Leuven, Belgium Senior Software Engineer (remote), 2014 - Present Software Engineer, August 2010 - 2013
Design and implement geographic data visualization APIs, for the web and JVM.
Manage the development of visualization and UX components for ITEA's FedSS research project.
Contribute to the development of the OGC Geopackage specification.
Calculingua | Louisville, KY Co-founder, 2014 - 2015
Build a SAAS statistics package for the web. Similar to Matlab or R, but in the browser and on a subscription basis.
Mongo and Nodejs under the hood, but few paying customers in the back seat. We turned off the service in June 2015.
Division of Technology, City of Philadelphia | Philadelphia, PA GIS Developer, September 2007 - August 2010
Develop mapping apps for internal departmental use as well as for the general public. Full stack .NET development.
Administer ArcGIS server suite. Technical evaluation and QA of vendor contracts.
Organize city-wide technical training workshops on GIS topics.
39 Degrees North | Bloomington, IN Intern Developer - Part time, May - August 2007
Create ArcGIS extensions for .NET
Center for Cyberinfrastructure and Network Science, Indiana University | Bloomington, IN Assistant - Part time, November 2005 - August 2007
Prepare figures and data. Develop lab management website.
Current HTML, CSS, Javascript, GIS, OGC Standards, Java, 2D graphics
Earlier .NET/C#/ASP, ArcGIS Server/ArcIMS, Oracle SQL, Ruby, Python, F#, nodejs
Earliest Postgres, PHP, Perl/cgi, C++
Professional:
Graduate school:
Graduate Assistantship | 2005-2007, for study at School of Library and Information Science, Indiana University
Erasmus Scholarship | 2003, for one year study of Roman Archaeology at the University of Burgundy, Dijon