Hi I'm Ruth :)

Senior Fullstack Engineer (7+ YOE) specializing in high performance React, TypeScript, Node, & Python

Co-founded Reactime, a state debugging devtool with 2,200+ GitHub stars, nominated for a React Open Source Award.

Currently architecting React and Python / Node services for a greenfield supply chain platform at Premier Inc. during a $2.6B acquisition. Previously engineered AI-powered clinical trial visualizations at Medidata.

Austin, TXLinkedIn

Featured Projects

Thyroid Reproductive Hormone Health Explorer screenshot

Thyroid Reproductive Hormone Health Explorer

View Project →

Thyroid Reproductive Hormone Health Explorer

Uses evidence-based research to visualize hypothyroid effects on women's health

A thyroid health exploration tool showing the cascade from thyroid dysfunction to reproductive impacts with interactive depth at each node.

To be featured on Reproductive Fertility Doctor's Podcast

ReactD3.jsPythonTypescriptTailwindCSS
View Project →

Reactime

Open Source React DevTool

Chrome DevTools extension for visualizing React state changes in real time. Nominated for React Open Source Award (2020).

Nominated for React Open Source Award 2020

ReactD3.jsChrome Extension APITypeScript
View Project →

Experience

Premier Inc.

Software EngineerAug 2024 – PresentRemote
  • Recognized for technical precision and surfacing critical domain gaps, optimizing releases ahead of $2.6B acquisition
  • Drove architecture decisions on greenfield React/TypeScript frontend and .NET + C# CQRS backend API contracts, delivering flexible UI foundations ahead of specs to unblock downstream teams
  • Modernized legacy .NET monolith by strangling reporting modules into high performance FastAPI microservices while migrating to React microfrontends. This architecture leverages feature flags for 0% downtime during rollout of new supply chain analytics
  • Engineered a Python-based automation engine using LangChain and Azure OpenAI (RAG) to orchestrate local environment bootstrapping; integrated PyWin32 for OS level synchronization and git workflow automation, slashing VM setup time by 88% and saving 480+ annual engineering hours

Medidata Solutions

Software EngineerNov 2022 – Aug 2024New York, NY
  • Built metric-driven D3.js visualizations for AI-powered platform, contributing to 30% increase in customer adoption
  • Led Q2 charting initiative: designed Python service layers to eliminate repetitive config, shipping 2 weeks ahead of deadline
  • Refactored architecture (HOCs, reducers, data pipelines) for better maintainability, cutting avg. cyclomatic complexity by 33%
  • Improved frontend latency by ~0.8s through API contract redesign and optimized client-side data handling

Joy

Independent Contractor for ClientApr 2022 – Oct 2022Remote
  • Stabilized rapidly scaling microservice architecture by building global error handling middleware in Node, restoring service observability and reducing unhandled exceptions by 60%
  • Isolated AWS upload failures using telemetry, enabling rapid recovery + safe database rollbacks during production incidents

Peacekeepers

Founding Software EngineerJan 2021 – Apr 2022New York / Remote
  • Led 3-person engineering team to design and launch a platform improving access to legal resources
  • Partnered with CEO to launch a greenfield React, Node, and Python platform; engineered FastAPI for data logic and Express for real-time APIs with GitHub Actions CI/CD for 100% availability via TDD

Codesmith EdTech Platform

Platform EngineerOct 2019 – Jan 2021New York, NY
  • Transformed core platform infrastructure to power remote workflows during the pandemic using Docker
  • Led public JavaScript workshops for over 100 people; taught Python/AWS deployment workshops to bootcamp cohortss

Reactime (Open Source)

Co-founding EngineerAug 2019 – Dec 2021New York, NY
  • Architected Reactime, a time-travel debugging devtool for React state; A/B tested options for a D3.js visualization rendering state changes via tree traversal of React fiber and AST parsing to detect React hooks in webpack bundles
  • Published npm package for state tracking integration with Chrome devtools
  • Configured port-based system for simultaneous debugging of multiple React applications

Allergy Asthma Sleep Center

Db Admin & Developer2017 – 2019New York, NY
  • Built custom patient data platform on AWS with SQL database, role based authentication, and clinical intake forms to digitize patient allergy and sleep records from previously managed handwritten documentation
  • Designed UIs enabling clinical staff to enter and retrieve patient information across unified system, improving data accessibility and reducing administrative overhead for providers
  • Automated data synchronization across previously siloed clinical records, streamlining documentation routing to appropriate providers, reducing manual processing time by hours a day

MBCC (Nonprofit) — Web Developer

Web Developer2014-2016New York, NY + Boston, MA (travel required)
  • Developed and maintained consumer facing web features including dynamic content displays and event pages, managing thousands of media assets across campaigns
  • Built intake and registration pages integrating with external platforms to dynamically generate user profile pages, improving fundraiser and event participant onboarding experiences
  • Maintained operational databases tracking stakeholder relationships across sponsors, volunteers, and participants for multiple annual events

Technical Skills

Frontend

ReactTypeScriptJavaScriptZustandTanStack QueryReduxD3.jsNext.jsDesign Systems

Backend

Node.jsExpressPython (FastAPI, PydanticASP.NET CoreSQL and NoSQLREST APIGraphQL

Architecture

Clean ArchitectureCQRSAPI Contract DesignMicroservicesFeature Flags

DevOps & Testing

AWSAzureDockerJestReact Testing LibraryMSWTDD & BDD

Open to fulltime roles at mission driven companies.

Click me to copy!
LinkedIn Profile