Curriculum Vitae

My full work and volunteer experience, educational credentials, and technical skills. View a shortened version of this CV as a Google Doc.

Table of Contents

You may skip ahead to a section of this CV using the following jump links:

Professional Experience

Environmental Systems Research Institute (Esri)

Senior Software Development Engineer
August, 2022 – present
Remote

Accomplishments

Product Contributions:

Team Development:

University of California, Berkeley

Applications Developer 3
July, 2021 – July, 2022
Berkeley, CA / Remote

As a team member of the Geospatial Innovation Facility (GIF) at UC Berkeley’s Rausser College of Natural Resources I performed front-end Web Development, interactive Data Visualization, and UI/UX Design for Cal-Adapt and related projects that utilize climate model data to address the adaptation and mitigation of climate change for the public and private sectors in California.

Accomplishments

Product Contributions:

Team Development:

Google

UX Engineer II: Data Visualization
September, 2018 – June, 2021
San Francisco, CA

User Experience Engineer, design lens, focused on prototyping data novel visualization UI components and developing internal software for the Google Cloud Platform.

Heavy.AI

Data Visualization Engineer
December, 2017 – September, 2018
San Francisco, CA

Data Visualization Engineer at Heavy.AI (formerly OmniSci, MapD), a big data analytics software company. Contributed software development to Heavy Immerse, a web based data visualization and analytics platform, as well as related open-source libraries:

University of California, Berkeley

Lecturer
August, 2017 – December, 2017
Berkeley, CA

Independently developed curriculum for and taught a semester long course, Interactive Data Visualization with D3JS, for the School of Information during the Fall semester of 2017.

Through thirteen weekly lectures and fifteen hands on coding assignments, students learned how to create interactive charts, graphs, and geographic maps for display on the web using the popular D3JS data visualization JavaScript library.

GreenInfo Network

Full Stack Web Developer
February, 2017 - November, 2017
Oakland, CA

Full stack web developer with GreenInfo Network specializing in building web applications that utilize geo-visualization with open source GIS and web-mapping software, Javascript, Python, SQL, and PHP.

Stamen Design

Design Technologist
March, 2016 - December, 2016
San Francisco, CA

One part data wrangler, one part cartographer, and several parts web developer for Stamen Design, a renowned data visualization and design studio.

Radish Lab

Web Developer
May, 2015 - April 2016
Brooklyn, NY

Consulted with Radish Lab, a certified B Corporation, web and graphic design studio, with creating interactive data-visualizations and professionally designed web sites for non-profits and cultural institutions such as MAS.

Chris Henrick Cartography

Web Developer, Cartographer
June, 2010 - March 2016
San Francisco, CA

Consulted for a diverse range of clients in web development, print cartography, and geospatial data analysis.

CARTO

Geospatial Developer Intern
March, 2014 - October, 2014
New York, NY

Assisted CARTO with improving their web-based geospatial visualization platform:

Avalon Travel Publishing

Lead Cartographer
February, 2012 - May, 2013
Berkeley, CA

Assisted Avalon Travel’s in-house Cartography Studio with creating new maps and updating existing maps for printed and ebook travel guide series including titles such as Moon Handbooks, Rick Steve’s, and Let’s Go.

GreenInfo Network

GIS Specialist / Cartographer Intern
Summer, 2010 and Spring, 2011
San Francisco, CA

Assisted GreenInfo Network with its mission of providing quality and affordable GIS analysis and cartographic products to public interest groups and governmental organizations.

Steve Spindler Cartography

Cartographer Intern
Fall, 2009
Philadelphia, PA

Aided Cartographer Steve Spindler in creating production print maps for the Pennsylvania cross-state bicycle touring route S.

The Delaware Valley Regional Planning Commission

Planning Intern
Spring, 2008
Philadelphia, PA

Assisted DVRPC’s Office of Transit, Bicycle, and Pedestrian Planning in implementing projects related to transit, pedestrian, and bicycle planning in the greater metropolitan Philadelphia area. Participated in tasks such as survey field-work, road safety audits, data scrubbing and aggregation, bicycle route mapping, and power point presentations.

Volunteer Experience

Anti-Eviction Mapping Project

Web Developer
February, 2020 – July, 2020
Remote

Contributed front end web development and cartographic design to the COVID-19 Emergency Tenants Protections Map. Worked with a collective of AEMP volunteers to design and develop the project during the start of the COVID-19 pandemic through the summer to map legislation at varying levels of government (and the lack thereof) aimed at protecting tenants from eviction due to pandemic related issues such as loss of employment and illness.

Maptime NYC

Co-Organizer
January, 2013 - June, 2016
New York, NY

Assisted with organizing and hosting the Maptime New York City chapter. Maptime’s goal is to create a safe space for non-experts to learn about GIS, cartography, and web-mapping.

ASIAN Inc.

GIS Specialist Volunteer
November, 2009 - July, 2010
San Francisco, CA

Performed spatial data analysis and visualization to support ASIAN Inc’s goals of improving economic and housing opportunities for low income Asian Americans in the San Francisco Bay Area. Consulted with GreenInfo Network on best practices for GIS analysis and data visualization of census and in-house demographic data.

Education

Practical Accessibility

Online Course

Completed Practical Accessibility taught by Sara Soueidan in the summer of 2024. The course covered a wide range of topics and techniques geared towards developing proficiency in digital accessibility for the web. It included fifteen hours of video content, dozens of code examples, and a wide variety of supplementary reading for each of the course’s nineteen chapters and sub-chapters.

Topics included: understanding disabilities and how accessibility reduces barriers to using digital products, inclusive design principles, navigating and interpreting the W3C WAI’s Web Content Accessibility Guidelines (WCAG), accessibility testing using screen reader software, semantic HTML, Accessible Rich Internet Applications (ARIA), accessible widget user interface patterns such as disclosure widgets and website navigation patterns, accessible names and descriptions, providing effective alt text for images, accessible forms and form validation, accessible notifications using ARIA live regions, keyboard accessibility, accessible focus indicators, and Windows high contrast / forced colors mode.

In addition to taking the Practical Accessibility course, I led a bi-weekly discussion group with ten of my co-workers who took the course after I had completed it. In this group we discussed content in the course chapters, what new insights people gained, and how the knowledge and techniques we learned could be applied to the products on the Esri StoryMaps team.

Storytelling With Data

SWD Ten Week Course Certificate
Remote

Completed Storytelling With Data’s ten week course in June, 2021. The primary areas of concentration of this course were:

  1. Choosing and designing contextually appropriate charts, graphs, and maps for the effective communication and presentation of data.

  2. Utilizing the narrative arc as an effective way to engage one’s audience and create a memorable experience.

  3. Employing strong public speaking techniques with well crafted presentations to augment the storytelling process.

The final project for this course was a ten minute presentation on a topic of the participant’s choosing. Mine was on the Digital Divide. Learn more about the course in a blog post I wrote about it.

Parsons, The New School For Design

Master of Fine Art in Design and Technology.
New York, NY
GPA 3.91

MFA Thesis: Am I Rent Stabilized?, an interactive web-app about rent-stabilization in New York City.

Areas of focus in MFA DT included interactive web-mapping, data-visualization, web development, User Experience Design, game design, interactive narrative, open-source GIS, and creative coding.

U.C. Berkeley Extension

Graphic Design Certificate Program
San Francisco, CA

Areas of concentration include graphic design and typography.

Temple University

Bachelor of Arts in Geography and Urban Studies.
Philadelphia, PA
GPA 3.77, graduated Magna Cum Laude.

Member of Gamma Theta Upsilon, National Honors Society for Geography. Recipient of the Henry N. Michael Prize in Geography and Urban Studies.

University of the Arts

Fine Art: Print Making and Drawing
Philadelphia, PA
GPA 3.49

Studies included drawing, print making, painting, mixed media, and graphic design.

Technical Skills