Back to Projects
Healthcare & Public Sector

Technical Lead, Front-end – Jul 2023

Dialysis Care Plus Website

Healthcare website for Dialysis Care Plus, providing high-quality care information for End Stage Renal Disease (ESRD) patients.

ReactTypeScriptTailwind CSSNode.js

01. Context & Business Problem

A dedicated healthcare information platform for Dialysis Care Plus, providing medical resources, clinic directories, and treatment education for End Stage Renal Disease (ESRD) patients and their care partners.

02. Scope, Role & Team Dynamics

Frontend Team Lead at Datahouse directing architecture, reusable component development, and WCAG accessibility compliance across a team of 5 frontend developers.

Team Scope & Structure

Frontend team of 5 engineers working alongside medical content strategists and UI/UX designers.

Personal Ownership

Defined the frontend architectural boilerplate; conducted daily code reviews; enforced accessibility standards; led frontend sprint delivery on time.

03. Technical Challenges & Constraints

  • Ensuring strict WCAG 2.1 AA accessibility for elderly and visually impaired dialysis patients.
  • Maintaining sub-second load times on rural mobile connections across regional clinic locations.

04. Architecture & Technical Decisions

  • React and Tailwind CSS with a custom accessible design system token set for high-contrast readability.
  • Component-driven architecture with atomic primitives to maximize code reuse across clinic listings and educational guides.

05. Implementation Highlights

  • Engineered reusable accessible form controls, high-contrast typography hierarchy, and screen-reader friendly navigation.
  • Optimized image asset pipelines and deferred non-critical resources to achieve top Core Web Vitals.

06. Results & Operational Impact

  • Delivered the complete platform on schedule, achieving 95+ accessibility and performance scores.
  • Empowered patients and families with clear, reliable guidance on renal replacement therapy options.

07. Engineering Lessons Learned

  • Embedding accessibility checks into code review and component boilerplates from day one is far more efficient than retrofitting accessibility after release.