Through these assignments, I have expanded on my fundamental knowledge of JavaScript programming to apply it to HTML user interfaces in the form of web maps. Through the use of online tools such as cascading stylesheets (CSS), Leaflet, and Web Feature Services like GeoServer, I have developed complex and interactive web maps in both vector and raster formats. I am able configure a server to host Web maps using Amazon Web Services EC2, which is a crucial tool for modern data storage, management, and security.
ESRI Suite Python JavaScript GeoServer Amazon Web Services D3.js

Explore my Web Mapping Portfolio

Unit 1: Introduction to JavaScript

Distance Calculation Tool and Number Guessing Game

Go to Assignment 1
Unit 2: Symbol Mapping with Leaflet

Urban Tree Cover in German Cities

Go to Assignment 2.1
Unit 2: Choropleth Mapping with Leaflet

Social Vulnerability of California Counties

Go to Assignment 2.2
Unit 3: Server-Side Web Mapping

Interactive Map of 2020 Election Result by U.S. Precinct

Go to Assignment 3
Unit 4: Vector Graphics and Data Visualization

Evolution of Income and Income Inequality: 1800 to 2010

Go to Assignment 4
Unit 5: Cumulative Web Application Development

Trends in School Reading Scores in U.S. States: 2009-2019

Go to Assignment 5