Geal's Project Portfolio
About Me Résumé Projects Discussions Contact

GIS Full Stack FOSS Web App: LA Accessibility Explorer

This is the final project in my FOSS Web Mapping (GEOG 585) class which covered map tile production and delivery, Leaflet client development and accessing open data from Open Street Maps. My project expands on the lessons taught in class by also enabling spatial processing through the use of a Postgres Database, Django/GeoDjango middle layer, and Turf.js client side processing library.

Distributed Geoprocessing in the Cloud - Backend Task Queue Application

This is the final project in my Cloud and Server GIS class (GEOG 865) which covered managing AWS EC2 servers, installing and administering ESRI ArcGIS Server/Portal for ArcGIS, and setting up an ArcSDE database. This project uses AWS SQS to create a backend geoprocessing framework to distribute computation workloads across many devices, built on top of PostGIS and GeoDjango.

Assorted Academic Research Papers and Project Designs

ESRI JS API Project: Client Side Feature Editor

This is the final project in my class portfolio from my Geospatial Web App Development course which covered JavasScript web development and the ESRI JavaScript API. The project explores the use of the experimental File Access System API available in Chrome/Chromium browsers that provides JS applications access to files on the client's local machine without needing to prompt the user to download and upload files. The application makes use of a "project" directory structure in order to allow users to keep track data edits.