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.
Featured Projects

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

Reactime
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
Experience
Premier Inc.
- 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
- 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
- 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
- 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
- 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)
- 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
- 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
- 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
Backend
Architecture
DevOps & Testing
Open to fulltime roles at mission driven companies.