Work

Hillary has been recognized as a skilled and tenacious technical partner.

Since 2016 they have done all they can to help their projects thrive, and to increasingly align themselves with meaningful, high-impact missions.

This non-exhaustive list of professional highlights is only half the story: since 2020 Hillary has had the breadth of skills to truly embrace their own technical side-projects, and there is a lot to cover. Check out the Craft page to see how they've branched into mixed reality, geospatial mapping, volunteer efforts and more.

  • Timeframe: 2023 - 2024

    Lawncare SaaS

    React | Redux Toolkit | React Hook Form | RTK Query | Tailwind CSS | Supabase | PostgreSQL | TypeScript | Playwright | PostGIS | Justifi | i18next | Prisma

    Purpose:

    A client wanted to create a SaaS suite to help other small business owners manage their lawn care services business. There was an Admin CMS, a Crew Progressive Web App, and a customer facing web app. Key features included job scheduling, routing, customer management, payment processing and invoicing, timecards, and internationalization.

    Contribution Highlights:

    • Team leadership, architecture and planning
      Hillary initialized and led this project for more than a year. They were responsible for technology selection, data modelling, project setup and patterning, release coordination, dev team leadership and delegation, and on-going prioritization and strategy with the CEO.
    • Route optimization with Google Directions API and PostGIS
      The Google Directions API has capabilities for route optimization but only allows optimization of 25 stops on a route (23 waypoints with an origin and destination). The client had far more stops than that. By first chunking properties by proximity using PostGIS (a postgres geospatial extension), Hillary was able to significantly improve the routing experience for long routes.
    • D3 & Nivo data visualizations and reporting
      Hillary built a suite of interactive reporting tools accompanied by line graphs, stacked bar charts and pie charts. Data was processed using D3 and displayed with Nivo.
    • Real-time updates and PostgreSQL with Supabase
      Hillary embraced the Supabase platform (an open-source Firebase alternative) and with it was able to implement real-time data updates and generally dive-in much more deeply with writing PostgreSQL than they had previously. They wrote effective postgres functions and views, and enabled extensions such as PostGIS.
    • Payment integration with Justifi
      The team was an early-adopter of Minneapolis based fintech platform Justifi. Their platform gave the primary client a way to structure his subscription plan around per transaction fees, allowing the initial subscription costs to be lower and highly competitive. Hillary was able to work directly with their team to provide feedback about developer needs, and rapidly adapted to their early stage changes.
    • Internationalization (i18n)
      Through a mix of the Google Translation API and react-i18next, the app was fully translated for both static and user-generated content.
  • Timeframe: 2022

    Health & Beauty scheduling software

    React | React Query | React Hook Form | Tailwind CSS | Auth0 | TypeScript | Chargify | Acuity | Prisma

    Purpose:

    The client needed a single platform to manage their customer records, schedule appointments for technicians, process subscription payments, and guide customers on how to select the right appointments for their subscription.

    Contribution Highlights:

    • API, CMS and Customer Software
      Hillary rapidly built an Admin CMS, a customer facing application, and a shared API for the platform.
    • Existing data migration:
      Hillary helped the client transition their existing data and clients over to the new platform in what their PM described as "the smoothest launch I've ever been part of".
    • Webhook integrations with Acuity and Chargify
      Scheduling and payments were integrated and maintained using webhooks in the NestJS API.
    • Established a Playwright E2E testing workflow
      Hillary embraced the Playwright testing library and was able to significantly increase test coverage and subsequent platform stability on a critical piece of the software.
    • Increased efficiencies with scripts and Github Actions
      Hillary continued to embrace a wider variety of technologies from Bash and Python scripting, to custom Github Actions and and
  • Timeframe: 2021-2022

    Senior Care Facility Events & Calendaring

    Angular | RxJS | Firebase | TypeScript | Storybook | Ionic | TypeORM

    Purpose:

    A long-term engagement that provided a national network of senior care facilities with digital signage, event scheduling, a print calendar solution and a support-system mobile app.

    Contribution Highlights:

    • Replaced a central existing software dependency
      Hillary rebuilt their print calendar solution, extending its capabilities and allowing the client to replace a different third party solution. This effort saved the client $250k per year in subscription costs, along with additional administrative fees.
    • Hybrid Mobile App Development with Ionic
      Hillary implemented a brand refresh for their customer facing application. The app was built in Ionic and deployed to both the Play Store and App Store, which meant some development time in both Android Studio and Xcode.
    • Direct Client Partnership & Planning
      Hillary acted as the technical lead on this project for a year. Along with their excellent PM, Hillary did virtual and on-sight visits for annual planning, strategy sessions and estimations.
  • Timeframe: 2020

    Healthcare Application

    Angular | RxJS | Firebase | TypeScript

    Purpose:

    A healthcare client was pushing towards the first launch of their Electronic Medical Record (EMR) system during the early days of the COVID-19 pandemic.

    Contribution Highlights:

    • Rapid adaptation to full-stack engineering
      Prior to this project, Hillary had worked almost exclusively on the front-end of the stack. They hit the ground running (remotely, during COVID lock-down) and were making meaningful bug-fixes and contributions from Angular to Node within their first few weeks on the project. This effort helped support the client reach a critical deadline for their EMR feature during the world-wide COVID-19 crisis.
  • Timeframe: 2016-2020

    Pet Adoption Platform

    JavaScript | Webpack | Babel | Storybook

    Purpose:

    To support a Fortune 500's success in running one of the largest pet adoption websites in the world.

    Contribution Highlights:

    • Embraced cross-discipline communication
      Hillary quickly found their footing as an engineer after a significant career transition. They utilized communication skills gained from their prior nonprofit work to bridge the gap between engineering and other departments helping translate concepts on both sides.
    • Led the implementation of a 'find your perfect pet' quiz
      Hillary outlined API requirements, built the front-end experience and coordinated the effort of a distributed team.
    • Resolved dozens of accessibility bugs
      WCAG compliance was top priority on this project. Hillary implemented solutions for Chrome, Safari and Internet explorer supporting NVDA, Voice Over, and JAWS screen readers.
    • Designed and implemented a Storybook component library
      Researched options and implemented a component library system for reusable React components.

Interested in what else Hillary can build?

You can view more miscellaneous and web projects here

craft