Portfolio

Work Experience

{ Skip to: Projects / Website Recreations }

Kin Insurance

  • Built key sections of a new Claims app allowing customers and internal claims agents to create electronic first notices of loss. This allowed customers to submit information to open a claim themselves without needing to call in, and also allowed Kin to integrate with third party vendors to handle after hours and overflow data collection. To date, about 13,000 claims have been collected via the Claims app.
  • Planned and led a major restructuring of Claims data, consolidating three processes' worth of data and simplifying team workflows accurately and without downtime, allowing for more complicated projects that pull in data across multiple parts of the Claims app.
  • Architected and led major updates to the first notice of loss API, which included complete rewrites of several of the endpoints and major changes to the underlying data models, allowing the Claims app to handle several new categories of claims and setting the foundations for offering additional types of coverage in the future.
  • Wrote and presented architecture briefs to engineering leadership and coordinated with other teams throughout the company to ensure changes to the architecture would not interrupt BI tools or data monitoring.
  • Led an ongoing effort to identify and triage tech debt across all Claims teams.
  • Created a process that enabled Kin to collect low-intent leads for the first time, including researching a third party app to use, setting up API endpoints, syncing data in our customer database, and setting up a dashboard so the marketing team has access to tracking and metrics. To date, about 17,000 leads have been collected. The process is also generalized enough to be used in several other marketing campaigns.
  • Handled a variety of bug fixes and security updates throughout several Kin apps.
  • Mentored junior devs, providing context and support as needed on several projects.
  • Ran weekly Claims meetings for devs and QE to collaborate on code, demo new features, or get input from other engineers on proposed changes to the Claims app.

ReviewTrackers

Click here for examples of the features I worked on.
  • Built key sections of a new SMS alert feature, including updating database table structures, creating front-end components, and adding checks for duplicate alerts and data integrity.
  • Implemented design changes to immediate, daily, weekly, and monthly email alerts, such as adding auto-generated responses to new reviews for customer convenience.
  • Made quick, accurate adjustments to permissions and user roles in response to product strategy changes.
  • Worked closely with QA, product, and design to ensure successful implementation of product decisions.
  • Built key components of new automated Quarterly Business Review decks created with Google slide APIs.
  • Built a front-end interface for automated QBRs, including quality-of-life enhancements based on feedback from the Customer Success team.
  • Enhanced slack integration to provide Customer Success with up-to-date alerts for customer actions.
  • Maintained and improved the internal Customer Success app, including adding new pages and maintaining CS tools.
  • Wrote and maintained integration tests using RSpec and Capybara to test end-to-end app functionality.
  • Wrote and maintained unit tests using Minitest and React Testing Library to safeguard key functionality.
  • Contributed to internal style cleanup and component libraries to create a cohesive user experience.
  • Contributed to ongoing code maintenance and tech debt, such as implementing React hooks and updating unit tests to React Testing Library.
  • Maintained and improved tools and APIs designed for use by partners.

Imagineer Technology Group

Click here for examples of the features I worked on.
  • Integrated quickly into a 9-person team, opening pull requests within the first two weeks of employment.
  • Refactored existing UI components such as modals and buttons to unify styles and functionality for elements used throughout the app, creating a more streamlined user experience.
  • Refactored existing front-end architecture for flexibility and reusability.
  • Implemented several highly visible client-facing features, including search filtering, mapping to 3rd party data integrations, and printable note views.
  • Created several reusable React components such as filterable text dropdowns, 3-state checkboxes, and modal headers for ease of use and stylistic unity.
  • Actively influenced design and implementation meetings on the design and operation of new features.
  • Maintained and improved existing code, including identifying and fixing bugs and iterative improvements.
  • Improved integration with 3rd party code, including updates to an internal API created to communicate with 3rd party data.
  • Implemented several new API endpoints.
  • Reviewed pull requests created by teammates, including testing new features and checking UI elements.
  • Participated in test-driven development, including generating and editing tests.
  • Responded quickly to requests from customer success to ensure clients’ needs were met.
  • Implemented processes to clean user-entered and 3rd party data.
  • Implemented solutions using a variety of 3rd party libraries, including RSpec, VCR, Interactor, React Flux, and PubSub.

Beghou Consulting

  • Enhanced and maintained quarterly models to integrate client business strategy with a variety of market data to identify valuable customers on a national scale.
  • Generated automated nation-, region-, and territory-level target lists that balanced reaching valuable customers, rep-submitted information, and historical information from 3rd party vendors.
  • Provided timely and accurate “what if?” analyses on quarterly models and client sales force alignments to provide actionable insights to the client.
  • Designed and implemented fully automated quality checks and data clean-up to ensure accuracy of data and client-side implementation of business rules for monthly and quarterly feeds.
  • Designed and implemented an automated weekly process to check the accuracy of data provided from several third-party vendors, including flexible checks depending on several different contracted layouts, and accurately replacing incomplete data with restatements.
  • Quickly and accurately led updates to handle unexpected and unannounced major changes to the layouts of data, ensuring tight quarterly timelines were not affected.
  • Generated automated and accurate weekly, monthly, and quarterly compliance and payout reports on behalf of the client, including an automated email generation tool and flexible options for exporting data.
  • Developed, enhanced, implemented, and/or maintained a variety of summary reports for use by the client, increasing automation, accuracy, and ease of use.

Projects

{ Skip to: Work Experience / Website Recreations }

I built these during bootcamp - they're pretty old and not that representative of my current work (for one thing, I'm now pretty firmly a backend dev), but I still think a couple of them are pretty cute.

Cryptid Companion

Console Cowboy Hangman

Knights of the Old Republic 3: Lightsaber Grindfest

Computer Science Trivia Game

Knitting Word Guess Game

Crystal Game

React Memory Game

Bamazon Content Management

LIRI Bot

Shop Til You Drop grocery app

Gif Search App

Train Tracker

Website Recreations

{ Skip to: Work Experience / Projects }

To practice HTML and CSS, I occasionally rebuild the front pages of websites.

dev.to

GitHub

Berkshire Hathaway