About Me

I'm a frontend GIS developer with experience in React, JavaScript, and ArcGIS API. I graduated with a Master's in Geospatial Engineering in May 2021 and gained experience using ArcMap and ArcGIS Pro before venturing into web development. Drawing upon my solid understanding of geospatial concepts, I'm able to create visually compelling and interactive user interfaces that seamlessly integrate GIS data, maps, and geoprocessing functionalities into web applications.

My Skills

Software

  • ArcMap
  • ArcGIS Pro
  • Microsoft Office

Programming Languages

  • HTML
  • CSS
  • JavaScript
  • Python*
  • SQL*

Tools

  • React
  • TypeScript
  • ArcGIS API for JavaScript

Strengths

  • Data analysis
  • Detail-oriented
  • Communication
  • Problem solving

* Beginner

Frontend Projects

All of the projects listed below were assigned by the Odin Project curriculum, a popular self-study course on Fullstack Development. The Odin Project does not provide solutions for it's projects, so these are 100% my code. I am currently about halfway through the intermediate JavaScript section of the course.

Landing Page preview

Landing Page

Built with: HTML, CSS

This was a beginner HTML and CSS project to practice Flexbox. For this project, we were provided an image of the design and instructed to recreate it using the skills we learned so far.

Rock Paper Scissors preview

Rock Paper Scissors

Built with: HTML, CSS, JavaScript

This simple implementation of a childhood classic was my first JS project. In this project, I gained a deepened understanding of functions and event listeners. This was also my first attempt at using public fonts from the web.

Etch-a-Sketch preview

Etch-a-Sketch

Built with: HTML, CSS, JavaScript

My second JS project was this other childhood classic. In this project, I learned the basics of CSS grid, gained more experience using Flexbox, deepened my understanding of DOM manipulation, and learned about Event Delegation.

Calculator preview

Calculator

Built with: HTML, CSS, JavaScript

This is an implementation of a basic calculator. This project was especially rewarding once I finally began to understand the logic behind it. This is where I would say things really began to "click".

Sign-up Form preview

Sign-up Form

Built with: HTML, CSS

This fake sign-up form project was practice for more intermediate-level HTML and CSS.

Admin Dashboard page preview

Admin Dashboard

Built with: HTML, CSS

This was another project to help solidify intermediate-level HTML and CSS. This is another project where we were provided an image of the design and instructed to recreate it using the skills we learned so far.

Library page preview

Library app

Built with: HTML, CSS, JavaScript

This is an implementation of a library app, where you can store information on books you have. When you add a book, you can indicate whether you have read the book before. If not, you are able to toggle 'Read' at a later time. The goal of this project was to practice Objects and Prototypes.

GIS Projects

My GIS projects are divided into two types. Course Assignments were assigned to me during my undergraduate studies. The data and objectives were provided for most of these. However, the steps to complete them were up do me. Independent Projects were assigned to me during my graduate studies. For these projects, I was given no specified objectives, instructions, or data. They were completed solely by me. Please note these lists are not exhaustive.

Click each project's title to view more details!

Course Assignments

Independent Projects