Noah Sager - Geographer at Large
  • Home
  • About Me
  • Online Maps
  • Restroom Blog
  • GIS Portfolio
  • Resume
  • Contact Me

Updated: April 2026


​PROFESSIONAL PROFILE
Geospatial professional with over 20 years of combined GIS experience in the field, office, and classroom. 
​Big fan of reading, writing, and editing. Love to share knowledge.
Urban planning and sustainability.
Programming.

​
EDUCATION
CHICAGO STATE UNIVERSITY (Chicago, Illinois)
M.A. – Geography, GIS 
Thesis: Public Restroom Access in Downtown Chicago
Key Courses: Advanced C++, Advanced GIS, Cartography, Digital Image Processing, Geographical Statistics, 
GIS Applications, Neighborhood Development, Remote Sensing, Web Mapping and Programming
President of the Student Geography Society

MCGILL UNIVERSITY (Montreal, Quebec, Canada)
B.Sc. – Biology, Environment
Thesis: Anti-predator and Foraging Behavior in Eastern Gray Squirrels
Key Courses: Behavioral Ecology and Sociobiology, Biological Statistics, Calculus I & II, Conservation Biology, 
Environmental Management, Methods in Biology, Organic Chemistry, Research Essay & Rhetoric
Environmental Representative - Molson Hall 

CERTIFICATIONS
•  ArcGIS Maps SDK for JavaScript Associate 2024 (Esri, October 2025)
•  Comptia CTT+ Classroom Trainer (CompTIA, November 2015)
•  
Certified ScrumMaster (Scrum Alliance, September 2015 - May 2020)
•  Web Application Developer 10.2 (Esri, April 2015)
•  Search and Rescue (San Bernardino County, January 2014)
•  GIS Certificate (Chicago State University, May 2012)
•  TEFL Certificate (Literacy Works, October 2012)

SKILLS
•  I can code (languages):  JavaScript, TypeScript, Python
•  I can teach (subjects): Programming Languages, ArcGIS Platform, English, non-technical skills (writing, troubleshooting, etc.)
•  Computer Software:  ArcGIS, Git, Visual Studio, and all the usual stuff  
•  GIS Software: ArcMap, ArcGIS Pro, ArcGIS Online, ArcGIS Enterprise (Server + Portal), Web AppBuilder for ArcGIS, ArcGIS Maps SDK for JavScript

•  Professional Organizations:  Association of American Geographers (AAG), North American Cartographic Information Society (NACIS)
•  Spoken Languages:  English, French [deprecated], Spanish [beta]

EMPLOYMENT HISTORY

SENIOR PRODUCT ENGINEER - ArcGIS API for JavaScript | ArcGIS Maps SDK for JavaScript (08/2017 – Present)
Esri (Redlands, CA)
Website: https://developers.arcgis.com/javascript
Own specific areas of functionality of a geospatial API, including routing, geocoding, labeling, and printing. Test, document, and roadmap specific functionality based on input from multiple stakeholders. Work closely with development, design, and marketing teams to create and promote the work and keep goals aligned. Write blogs, present at conferences, contribute to public forums. Primary point of contact for internal and external customers ensuring clear communication.

SDK READINESS LEAD (05/2015 – 08/2017)
Esri (Redlands, CA)
Website: https://support.esri.com/en/Products/Developers/
Train 20+ SDK Support Analysts (both in-person and remote) to support GIS developers in 8+ programming languages with a wide variety of ArcGIS developer products. Onboard new hires and provide updated training for existing hires. Requires balance between product updates and software updates and the needs of the Analysts based on their workloads. As part of a Readiness Team, agile management practices and collaboration across different departments and teams.

SDK SUPPORT ANALYST (04/2013 – 05/2015)
Esri (Redlands, CA)
Website: http://www.esri.com/
Support GIS developers in web, mobile, and desktop environments. Handle a large volume of customer (both internal and external) interactions and ensure clear and consistent communication. Write blogs, present at conferences, and contribute to public forums. Involves self-leadership and cross-team collaboration, and the ability to simplify and communicate complex concepts to less technical end users.
  
ENGLISH TUTOR (12/2012 – 03/2013)
World Relief Chicago (Chicago, IL)
Website: http://worldreliefchicago.org/
• In-home tutor for Vietnamese students providing English language and American cultural lessons
• Creating lesson plans, homework assignments, and cultural excursions

DATA SHARING AND WAREHOUSING INTERN (01/2012 – 12/2012)
Chicago Metropolitan Agency for Planning (Chicago, IL)
Website: http://www.cmap.illinois.gov/
• Finding and acquiring relevant data from various online sources
• Maintaining, documenting and performing quality control tasks on online datasets 
• Using ArcMap and ArcSDE to process and visualize data at various geographic scales 
• Writing and implementing Python programs and scripts for database management 
• Working independently and in small teams on various dynamic projects
• Authored ETL (extract, transform, load) guidelines for DSW department

GEOGRAPHIC INFORMATION SYSTEMS (GIS) STATISTICAL CLERICAL MANAGER (04/2012 – 06/2012)
Neighborhood Assistance Center – Chicago State University (Chicago, IL)
Website: http://www.csu.edu/nac/ 
• Collaborative mapping project of cornerstore food assets in Suburban Cook County with CCDPH and University of Illinois at Chicago
• Responsible for managing 8 student interns and liaison with supervisor and outside clients
• Creation and management of survey database and producing GIS map products as needed

GEOGRAPHIC INFORMATION SYSTEMS (GIS) INTERN (06/2011 – 12/2011)
The Field Museum – Department of Environment, Culture and Conservation (Chicago, IL)
Website: http://fieldmuseum.org/explore/department/ecco
• Creation of GIS maps on a continual basis for the Field Museum, Calumet Stewardship Initiative, Chicago Wilderness, 
   Green Infrastructure Vision, and Friends of the Forest Preserve
• Data mining, research and mapping for the No Child Left Inside initiative
• Fieldwork involving the use of GPS to map conservation management areas in and around Chicago
• Responsible for promoting Field Museum exhibits and research at professional conferences

GEOGRAPHIC INFORMATION SYSTEMS (GIS) INTERN (10/2010 – 06/2011)
Neighborhood Assistance Center – Chicago State University (Chicago, IL)
Website: http://www.csu.edu/nac/ 
• Collaborative GIS mapping projects with CCDPH, CMAP, CPPW, PHIMC, and Northwest University
• Data mining of Food and Healthcare assets in Chicago, Cook County and surrounding counties
• Creation of static and interactive GIS maps with statistical analyses and descriptions
• Responsible for maintaining communication between supervisor, team members and clients

GEOGRAPHIC INFORMATION SYSTEMS (GIS) TECHNICIAN / REGIONAL MANAGER (10/2006 – 06/2010)
VentureSum Corporation (Concord, NC)
Website: http://www.venturesum.com/          
GIS asset mapping of various utility (telephone, cable, electrical) systems across multiple states. Manage multiple projects and up to three employees in company’s Northern region. Responsible for leading and participating in client and staff meetings. Authored company’s Environmental Policy and Field Manager’s Guide.

GEOGRAPHIC INFORMATION SYSTEMS (GIS) TECHNICIAN (09/2005 – 06/2006)
Osmose Utilities Services, Inc. (Rocky Hill, CT)
Website: http://www.osmoseutilities.com/
• Contract GIS mapping on foot of electric utility systems with very high accuracy
• Able to perform duties independently with little supervision
• Responsible for high work efficiency and self-motivation

LABORATORY & FIELD TECHNICIAN (05/2004 – 09/2004)
Behavioral Ecology Lab – McGill University (Montreal, Quebec, Canada)
Website: http://biology.mcgill.ca/index.html 
• Summer position performing research and clerical duties in a Biological laboratory
• Creation of research study concerning predation and foraging behaviors of squirrels
• Responsible for lab management and supervising an undergraduate student

BIOLOGICAL SCIENCE AID (06/2003 – 08/2003)
United States Department of Agriculture (Buzzards Bay, MA)
Website: http://www.aphis.usda.gov/plant_health/cphst/psdel.shtml
• Summer position performing research and clerical duties in an Entomology laboratory
• Research and experimentation for Asian Long-horned Beetle eradication project
• Fieldwork involved experimental forest maintenance and insecticide application
• Responsible for report writing, statistical analyses and map creation


PRESENTATIONS

Printing for Web Developers
Slides: https://noashx.github.io/presentations/DS_2026/
Esri Developer & Technology Summit - March 2026

An Introduction to JavaScript for Future Web Developers
Video: https://mediaspace.esri.com/media/t/1_sze8ojvh
Esri Developer & Technology Summit - March  2025

ArcGIS Maps SDK for JavaScript: Leveraging the New Geometry Operators
Demo Theater (not recorded)
Esri Developer & Technology Summit - March  2025

Printing for Web Developers
Video: https://mediaspace.esri.com/media/t/1_ylqocqa5
Esri Developer & Technology Summit - March  2025

ArcGIS Enterprise: Printing Reports and Maps from ArcGIS Web Applications
Video: https://mediaspace.esri.com/media/t/1_zfm5vkn0
Esri Dev Summit - March 2024

ArcGIS Maps SDK for JavaScript: Tips and Tricks for Developing and Debugging Apps
Video: https://www.youtube.com/watch?v=ZSXPZ5mKpTw
Esri Dev Summit - March 2024

ArcGIS Maps SDK for JavaScript: Working with RouteLayer
Video: https://mediaspace.esri.com/media/t/1_k0ar6k0k/292702072
Esri Dev Summit - March 2023

ArcGIS Maps SDK for JavaScript: Client-Side Queries & Analysis
Video: https://mediaspace.esri.com/media/t/1_e202lpnt/292702072
Esri Dev Summit - March 2023

ArcGIS API for JavaScript: Introducing the New Route Layer
Esri Dev Summit - March 2022

Building Web Apps with Advanced Routing Capabilities
Video: https://mediaspace.esri.com/media/t/1_9iloybmi
Esri Dev Summit - March 2022

ArcGIS API for JavaScript: Using TypeScript
Video: https://mediaspace.esri.com/media/t/1_e30cwely
Esri Dev Summit - March 2022

ArcGIS API for JavaScript: Modern Development Environments and Techniques
Esri User Conference - July 2021

Building Web Apps with Advanced Routing Capabilities
YouTube: https://www.youtube.com/watch?v=RPNzaaAmV4I
Esri Dev Summit - March 2021

ArcGIS API for JavaScript: Using TypeScript
YouTube: https://www.youtube.com/watch?v=TYxHZb1HPqs
Virtual Esri Dev Summit - March 2021

Intro to TypeScript
YouTube: https://www.youtube.com/watch?v=wQG71754-1M
Esri Dev Summit - March 2021

ArcGIS API for JavaScript: Using TypeScript
YouTube: https://www.youtube.com/watch?v=m385zKppkUs
Virtual Esri Dev Summit - March 2020

Working with FeatureLayers in the ArcGIS API for JavaScript                     
Esri User Conference - July 2019

Using TypeScript with the ArcGIS API for JavaScript
Esri User Conference  - July 2019​

ArcGIS API for JavaScript: What's New
Esri User Conference - July 2019


Intro to TypeScript
YouTube: https://youtu.be/WkBvLWt4Ehc
Esri Dev Summit - March 2019

Getting Started with Web Development and the ArcGIS API for JavaScript
YouTube: https://youtu.be/4oozpKPrFts
Esri Dev Summit - March 2019

Working with Dynamic Map Services in the ArcGIS API for JavaScript
YouTube: https://youtu.be/byIIrJ84tpE
Esri Dev Summit - March 2019

Inside Scoop: Navigating Your way Through the ArcGIS API for JavaScript Sessions
Esri Dev Summit - March 2019

Using GIS Technology for Social Impact
University of Southern California, Los Angeles, CA - February 2019

CSULA Senior Design Workshop
California State University, Los Angeles, CA - October 2018

Using TypeScript with the ArcGIS API for JavaScript
YouTube: https://youtu.be/P0oZWJkYKXg
Esri GeoDev Webinar - September 2018

Working with FeatureLayers, Dynamic Map Services, and OGC in the ArcGIS API for JavaScript                     
Esri User Conference - July 2018

ArcGIS API for JavaScript: What's New                     
Esri User Conference - July 2018

Getting Started with Web Development and the ArcGIS API for JavaScript
YouTube: https://www.youtube.com/watch?v=_sBcbDZKcVU
Esri Dev Summit - March 2018

Working with Dynamic Map Services in the ArcGIS API for JavaScript
Esri Dev Summit - March 2018

Everything You Need to Know About Feature Layers in the ArcGIS API for JavaScript
Esri Dev Summit - March 2018

Everything You Need to Know About OGC Layers in the ArcGIS API for JavaScript
Esri Dev Summit - March 2018

Supporting GIS Programmers                     
University of Redlands, Redlands, CA - January 2017

Top 10 ArcGIS API for JavaScript Skills                     
Esri User Conference - June 2016

​Tips and Tricks to Troubleshoot Your Geotrigger Service and Apps                     
Esri User Conference - July 2014

Private Places in Public Spaces: Public Restroom Access in Downtown Chicago                     
North American Cartographic Information Society (NACIS) - October 2012

Green and Sustainable Initiatives in Chicago Community Areas: Asset Mapping in Englewood and Washington Park
The Institute of Cultural Affairs in the USA (ICA) - April 2012

View to a Crime: A GIS Approach to Homicides Over Time in Chicago
Illinois GIS Association (ILGISA) – April 2012

Welcome to the Cloud: Google Docs for Graduate Students
21st Century Initiative, Chicago State University (CSU) – March 2012

An American in South America: Notes From the 2011 IGU Conference in Santiago, Chile
Chicago State University Geographical Society (CSUGS) – March 2012

Private Places in Public Spaces: Public Restroom Access in Downtown Chicago
Association of American Geographers (AAG) – February 2012

The Role of Maps and Aerial Imagery in the Field Museum's New Conservation Hall
Illinois GIS Association (ILGISA) – October 2011
​
Home Range Security: Anti-Predator and Foraging Behavior in Eastern Gray Squirrels 
Chicago State University (CSU) – November 2010

​
BLOG POSTS​​

2026

ArcGIS Maps SDK for JavaScript – Version 5.0 Release
https://community.esri.com/t5/arcgis-javascript-maps-sdk-blog/arcgis-maps-sdk-for-javascript-version-5-0-release/ba-p/1686211

2025
 ArcGIS Maps SDK for JavaScript – Version 4.34
https://community.esri.com/t5/arcgis-javascript-maps-sdk-blog/arcgis-maps-sdk-for-javascript-version-4-34/ba-p/1659323
 ArcGIS Maps SDK for JavaScript – July 8th Livestream
https://community.esri.com/t5/arcgis-javascript-maps-sdk-blog/july-8th-livestream-what-s-new-with-arcgis-maps/ba-p/1628583
 ArcGIS Maps SDK for JavaScript – Version 4.33
https://community.esri.com/t5/arcgis-javascript-maps-sdk-blog/arcgis-maps-sdk-for-javascript-version-4-33/ba-p/1625759
 ArcGIS Maps SDK for JavaScript – Version 4.32
https://community.esri.com/t5/arcgis-javascript-maps-sdk-blog/arcgis-maps-sdk-for-javascript-version-4-32/ba-p/1588734

2024

ArcGIS Maps SDK for JavaScript: 4.31
https://community.esri.com/t5/arcgis-javascript-maps-sdk-blog/arcgis-maps-sdk-for-javascript-4-31/ba-p/1556287
Printing at the 2024 Esri Developer Summit
https://community.esri.com/t5/arcgis-javascript-maps-sdk-blog/printing-at-the-2024-esri-developer-summit/ba-p/1391926
ArcGIS Maps SDK for JavaScript: 4.29
https://community.esri.com/t5/arcgis-javascript-maps-sdk-blog/arcgis-maps-sdk-for-javascript-4-29/ba-p/1386670

2023
ArcGIS Maps SDK for JavaScript: 4.28
https://community.esri.com/t5/arcgis-javascript-maps-sdk-blog/arcgis-maps-sdk-for-javascript-4-28/ba-p/1340324
ArcGIS Maps SDK for JavaScript: 4.27
https://community.esri.com/t5/arcgis-javascript-maps-sdk-blog/arcgis-maps-sdk-for-javascript-4-27/ba-p/1298011
Directions Breaking Changes
https://community.esri.com/t5/arcgis-javascript-maps-sdk-blog/directions-breaking-changes/ba-p/1294237
• ArcGIS Maps SDK for JavaScript: 4.26
https://community.esri.com/t5/arcgis-javascript-maps-sdk-blog/arcgis-maps-sdk-for-javascript-4-26/ba-p/1260545

2022
• ArcGIS API for JavaScript: 4.25 and 3.42 (11/2022)
https://community.esri.com/t5/arcgis-javascript-maps-sdk-blog/arcgis-api-for-javascript-4-25-and-3-42/ba-p/1230417
• Changing Directions (06/2022)
https://www.esri.com/arcgis-blog/products/js-api-arcgis/developers/changing-directions/​
• ArcGIS API for JavaScript: 4.24 and 3.41 (06/2022)
https://community.esri.com/t5/arcgis-api-for-javascript-blog/arcgis-api-for-javascript-4-24-and-3-41/ba-p/1185519
• Breaking Change Alert - No More Tasks (04/2022)
https://community.esri.com/t5/arcgis-api-for-javascript-blog/breaking-change-alert-no-more-tasks/ba-p/1165045
• Rest is up to the task (04/2022)
https://www.esri.com/arcgis-blog/products/js-api-arcgis/developers/rest-is-up-to-the-task/​
• ArcGIS API for JavaScript: 4.23 and 3.40 (03/2022)
https://community.esri.com/t5/arcgis-api-for-javascript-blog/arcgis-api-for-javascript-4-23-and-3-40/ba-p/1156720
• Introducing the new RouteLayer (03/2022)
https://www.esri.com/arcgis-blog/products/js-api-arcgis/developers/introducing-the-new-routelayer/​

2021
• ArcGIS API for JavaScript: 4.22 and 3.39 (12/2021)
https://community.esri.com/t5/arcgis-api-for-javascript-blog/arcgis-api-for-javascript-4-22-and-3-39/ba-p/1124386​
• ArcGIS API for JavaScript: 4.21 and 3.38 (09/2021)
https://community.esri.com/t5/arcgis-api-for-javascript-blog/arcgis-api-for-javascript-4-21-and-3-38/ba-p/1100800​
• ArcGIS API for JavaScript: 4.19 and 3.36 (04/2021)
https://community.esri.com/t5/arcgis-api-for-javascript-blog/arcgis-api-for-javascript-4-19-and-3-36/ba-p/1050166​
• Traveling and Gaming with Kids (01/2021)
https://www.travelbuddygames.com/traveling-gaming-with-kids/

2020
•  ArcGIS API for JavaScript 4.18 and 3.35 (12/2020)
https://community.esri.com/t5/arcgis-api-for-javascript-blog/arcgis-api-for-javascript-4-18-and-3-35/ba-p/1009881
•  ArcGIS API for JavaScript 4.17 and 3.34 (10/2020)
https://community.esri.com/t5/arcgis-api-for-javascript-blog/arcgis-api-for-javascript-4-17-and-3-34/ba-p/883201
•  JavaScript Debugging Tips Part VI - Error Handling (07/2020)
https://www.esri.com/arcgis-blog/products/js-api-arcgis/mapping/javascript-debugging-tips-part-iv-error-handling/
•  ArcGIS API for JavaScript 4.16 and 3.33 (07/2020)
https://community.esri.com/community/developers/web-developers/arcgis-api-for-javascript/blog/2020/07/09/arcgis-api-for-javascript-416-and-333
​•  ArcGIS API for JavaScript 4.15 and 3.32 (04/2020)
https://community.esri.com/community/developers/web-developers/arcgis-api-for-javascript/blog/2020/04/09/arcgis-api-for-javascript-415-and-332

2019
•  ArcGIS API for JavaScript 4.14 and 3.31 (12/2019)
https://community.esri.com/community/developers/web-developers/arcgis-api-for-javascript/blog/2019/12/19/arcgis-api-for-javascript-414-and-331
•  Measure Once with the new Measurement Widget (10/2019)
https://www.esri.com/arcgis-blog/products/js-api-arcgis/mapping/measure-once-with-the-new-measurement-widget/
•  What's New in ArcGIS API for JavaScript 4.13 (10/2019)
https://www.esri.com/arcgis-blog/products/js-api-arcgis/announcements/whats-new-in-arcgis-api-for-javascript-october-2019/
•  ArcGIS API for JavaScript 4.13 and 3.30 (10/2019)
https://community.esri.com/community/developers/web-developers/arcgis-api-for-javascript/blog/2019/10/10/arcgis-api-for-javascript-413-and-330
•  A Better Experience with the new ArcGIS API for JavaScript Website  (03/2019)
https://www.esri.com/arcgis-blog/products/js-api-arcgis/announcements/a-better-experience-with-the-new-arcgis-api-for-javascript-website/
•  What's New in ArcGIS API for JavaScript 4.11 (03/2019)
https://www.esri.com/arcgis-blog/products/js-api-arcgis/announcements/whats-new-in-arcgis-api-for-javascript-4-11-march-2019/
•  Choose Your Own Labeling Adventure  (01/2019)
https://www.esri.com/arcgis-blog/products/js-api-arcgis/mapping/choose-your-own-labeling-adventure/

2018
•  Measure Twice with the new 2D Measurement Widgets (12/2018)
https://www.esri.com/arcgis-blog/products/js-api-arcgis/mapping/measure-twice-with-the-new-2d-measurement-widgets/
•  What's New in ArcGIS API for JavaScript 4.10 (12/2018)
https://www.esri.com/arcgis-blog/products/js-api-arcgis/announcements/whats-new-in-arcgis-api-for-javascript-4-10-december-2018/
•  Using TypeScript with the ArcGIS API for JavaScript  (10/2018)
https://www.esri.com/arcgis-blog/products/js-api-arcgis/mapping/using-typescript-with-the-arcgis-api-for-javascript/
•  Now Showing in 3D: MapImageLayer  (09/2018)
https://www.esri.com/arcgis-blog/products/js-api-arcgis/3d-gis/now-showing-in-3d-mapimagelayer/
•  Introduction to labeling in 2D with ArcGIS API for JavaScript  (07/2018)
https://www.esri.com/arcgis-blog/products/js-api-arcgis/mapping/labeling-in-2d/
•  Introducing a cli for the ArcGIS API for JavaScript  (06/2018)
https://www.esri.com/arcgis-blog/products/js-api-arcgis/mapping/introducing-a-cli-for-the-arcgis-api-for-javascript/
•  Web Development Session Guide to the 2018 UC  (06/2018)
https://www.esri.com/arcgis-blog/products/js-api-arcgis/announcements/web-development-session-guide-to-the-2018-uc/
•  What's the Deal With MapImageLayer?  (05/2018)
https://www.esri.com/arcgis-blog/products/js-api-arcgis/mapping/whats-the-deal-with-mapimagelayer/
•  ArcGIS API for JavaScript versions 4.7 and 3.24 released  (04/2018)
https://www.esri.com/arcgis-blog/products/js-api-arcgis/announcements/arcgis-api-for-javascript-versions-4-7-and-3-24-released/
•  Using the new webpack plugin for the ArcGIS API for JavaScript  (04/2018)
https://www.esri.com/arcgis-blog/products/js-api-arcgis/mapping/using-the-new-webpack-plugin-for-the-arcgis-api-for-javascript/
•  Maps App JavaScript  (02/2018)
https://blogs.esri.com/esri/arcgis/2018/02/26/maps-app-javascript/
•  Web Development Session Guide to the 2018 Developer Summit  (02/2018)
https://blogs.esri.com/esri/arcgis/2018/02/21/web-development-session-guide-to-the-2018-developer-summit/

2017
•  Tips and Tricks for Navigating the ArcGIS API for JavaScript Website  (12/2017)
https://blogs.esri.com/esri/arcgis/2017/12/28/tips-and-tricks-for-navigating-the-arcgis-api-for-javascript-website/
•  ArcGIS API for JavaScript - Improved Website Accessibility  (12/2017)
https://blogs.esri.com/esri/arcgis/2017/12/21/arcgis-api-for-javascript-improved-website-accessibility/
•  Making Better Promises  (12/2017)
https://blogs.esri.com/esri/arcgis/2017/12/14/making-better-promises/
•  JavaScript Debugging Tips - Part III  (06/2017)
https://blogs.esri.com/esri/supportcenter/2017/06/14/javascript-debugging-tips-part-iii-advanced-google-chrome-developer-tools-tips/
•  JavaScript Debugging Tips - Part II  (01/2017)
https://blogs.esri.com/esri/supportcenter/2017/01/24/javascript-debugging-tips-part-ii-google-chrome-and-the-console-tab/
​

2016
•  Getting Comfortable with the JavaScript API 4.0 (06/2016)
https://blogs.esri.com/esri/supportcenter/2016/06/08/getting-comfortable-with-javascript-api-4-0

2015
•  Introducing the Esri Support GitHub Repository (10/2015)
http://blogs.esri.com/esri/supportcenter/2015/10/19/introducing-the-esri-support-github-repository
•  Support Dot Esri Dot Com (04/2015)
http://blogs.esri.com/esri/supportcenter/2015/04/27/support-dot-esri-dot-com
​

2014
•  How to Plan a Great Map Event (12/2014)
http://blogs.esri.com/esri/supportcenter/2014/12/08/how-to-plan-a-great-map-event
•  JavaScript Events - Advocating for On Style Event Programming (09/2014)
http://blogs.esri.com/esri/supportcenter/2014/09/29/javascript-events-advocating-for-on-style-event-programming
•  The Esri UC Students and Me (08/2014)
http://blogs.esri.com/esri/supportcenter/2014/08/01/the-esri-uc-students-and-me
•  JavaScript Debugging Tips - Part I  (05/2014)
http://blogs.esri.com/esri/supportcenter/2014/05/06/javascript-debugging-tips-part-i
​
​
2013

•  Supporting Cast  (06/2013)
http://blogs.esri.com/esri/supportcenter/2013/06/26/supporting-cast



PUBLICATIONS
• Developing Mobile Web ArcGIS Applications - Technical Reviewer (02/2015)
https://www.packtpub.com/application-development/building-web-and-mobile-arcgis-server-applications-javascript
• Behind Closed Doors: Mapping Public Restroom Access (08/2012)
http://www.phlush.org/2012/08/26/behind-closed-doors-mapping-public-restroom-access
• Food Access in Suburban Cook County (03/2012)
http://www.cookcountypublichealth.org/files/CPPW/bloc-report-031612-final.pdf


VOLUNTEERING
• Tree Board - Round Lake Area Park District (2025 - Current)
• Assistant Den Leader - Troop 451 (2025 - Current)
• Treasurer & Webmaster - PV PTO (2023 - Current)
• Pre-K Liaison & Webmaster - PV PTO (2022 - 2023)
• Geomentor - Colton High School, Colton, CA (2016)

• Geomentor - A.K. Smiley Public Library, Redlands, CA (2016)
• Film Critic - The Bear Facts, Forest Falls, CA (04/2015 - Current)

http://mtncare.com/bear-facts
• Search and Rescue - San Bernardino County - Team VOTF (01/2014 - 07/2015)
http://www.sbsar.org
• Geomentor - Colton High School, Colton, CA (2013)
• Editor - The Second Mondays, Huntington, WV (07/2008 - 06/2010)

​
HACKATHONS
•  LAUNCH Hackathon - API Partner, ​Mentor - San Francisco, CA (02/2016)
•  LAUNCH Hackathon - API Partner, Mentor - San Francisco, CA (02/2015)
•  AT&T Mobile App Hackathon - Technical Sensei - Palo Alto, CA (09/2014)
•  Esri Runtime Hackathon - Hacker - Redlands, CA (02/2014)


SCHOLARSHIPS / GRANTS
◆ 21st Century Initiative Conference Grant - AAG Annual Meeting, New York, NY - 2012
◆ 21st Century Initiative Conference Grant - ILGISA Spring Conference, Champaign, IL - 2012
◆ 21st Century Initiative Conference Grant - NACIS Annual Conference, Portland, OR - 2012
◆ AAG NSF International Geographical Union Conference Travel Grant - IGU Regional Conference, Santiago, Chile - 2011
◆ 21st Century Initiative Conference Grant - AAG Annual Meeting, Seattle, WA - 2011


ACADEMIC AWARDS
◆ User Conference Student Assistantship - Esri International User Conference, San Diego, CA - July 2012
◆ Graduate Division Award in Geography - Chicago State University - April 2012
◆ Herbert Rau Geography Graduate Award - Chicago State University - April 2012
Powered by Create your own unique website with customizable templates.