Caitlin Wolters

Senior Frontend Software Engineer

I specialize in building complex React-based web applications, with a background in data analytics software and GIS.

Skills

Frontend

ES6, React, Typescript, Webpack, Redux, Angular

Design

HTML5, CSS / SCSS, Figma

Workflow

git + GitHub, Agile, Jira

Data Visualization + Maps

AG Grid, d3, OpenLayers, Leaflet, Google Maps, Mapbox

Backend

Node, various SQL flavors

GIS

ArcGIS, QGIS

Soft Skills

Leadership

At Ridgeline I became the subject matter expert on our product's data grid component, which was used extensively across 12 repositories. I led several projects related to our grids, including: implementing a brand new validation framework, writing a server-backed grid, and leading our team's project to upgrade the grid's underlying library 3 major versions.

At Heavy.ai I was nominated to be a Team Lead. I led several projects to build new features - handling both project management tasks as well as contributing to the code. I led the team’s retrospectives, and facilitated feedback between our team and all levels of management (including our CEO). I also led our bi-weekly Engineering Demo meetings, where I coordinated presenting new product features to the company. Lastly, I worked to coordinate a company-wide on-call system to improve triaging of critical bugs and cross-team communication.

Communication

I do my best to provide prompt, empathetic, and humble communication with everyone at my company. It's also my passion to write easily-readble, well-documented code. Additionally, the VP of Marketing at OmniSci called my presentation skills “fantastic”.

Culture building

At Omnisci, I had a strong impact on building a positive culture: I founded and ran our Mario Kart night - we met twice weekly for over 5 months and attracted people from all over the company. I also led an initiative to have a coordinated team Halloween costume, which won our company’s costume prize. Additionally, I frequently facilitated social meetings with my coworkers - including one that continues to meet long after I've left the company.

Work Experience

Ridgeline

Senior Product Engineer

February 2021 - present

I am currently working on our company's UI component library, specializing in building our data table components and related functionality.

Subject matter expert and effective tech lead for our product's data grid component, which is used heavily by our customers to manage investment data (trade orders, accounting, reporting, etc).

Recent projects:

  • Built out a global data validation framework that could be used across components, and implemented that framework within our grid component.
  • Led a project to build a server-backed grid component to meet an urgent customer need.
  • Led 6-month project to upgrade our grid component to the a new version of the underlying library without disrupting extensive usage throughout the product.

Heavy.ai (formerly OmniSci)

Front End Engineer, Front End Team Lead

January 2019 - February 2021

As a team lead, I coordinated: daily standups, cross-team issue triaging, company-wide feature demos, team retrospectives, and the team's on-call system.

I was a project lead for major functionality that debuted in our largest release to-date. This functionality was also demoed by the CEO at the company’s first ever user conference

New skills learned:

Yale University

Front End Web Developer, Web Applications Developer

January 2018 - January 2019

I built a user interface for scientists to upload and create geospatial data related to plant and animal biodiversity.

I led an initiative to rebuild a suite of outdated applications. Notably, I built an Angular-based UI component library. Additionally, I built an Angular-based boilerplate for use in each application overhaul or in new application launches.

I also led an initiative to internationalize our Angular app. This included writing Node scripts to facilitate the translation process and establishing procedures for maintaining internationalization alongside new app development.

Extracurriculars:

Wolters GeoDevelopment, LLC

Owner

November 2014 - December 2017

Immediately after graduating, I founded and ran a small business doing GIS-related web development. I worked primarily with nonprofit organizations to develop web map applications and data visualization tools.

Responsibilities:

Notable Clients:

Wisconsin State Cartographer's Office

GIS / Web Development Assistant

September 2013 - December 2014

Responsibilities:

Education

University of Wisconsin-Madison

BS in Geographic Information Sciences and Cartography

Fall 2010 - Fall 2014

I focused on interactive cartography and web-development related classes. I worked as an intern during the last year and a half of university doing GIS-related web development. I took two directed study courses that involved developing web applications that focused on geospatial data.

Other Stuff

Accomplishments:

Praise

One thing that I appreciate (and our team appreciates) is that Caitlin takes time 'to leave a place better than she found it.' As she is working, she regularly takes time to refactor existing code for the better or if the changes are too far off her current track, then she will file a JIRA with breadcrumbs.
– VP of Platform Engineering at Ridgeline
Caitlin’s strong technical background enabled her to come up to speed quickly, and she continues to produce high quality PRs that impress her peers.
– VP of Platform Engineering at Ridgeline
Caitlin has been really selfless with her time helping the [team] discover new Grid offerings and understand how to implement new features. I am personally in awe of the way Caitlin has been handling feature requests from Product teams. She is never phased by our complex asks. Grids are some of the most (if not the most) complicated Platform offerings, and Caitlin has been an awesome captain [...]. She has been a great partner to our team.
– Engineering Manager at Ridgeline

Contact