Work & Experience

A track record of building design systems, leading front-end initiatives, and enabling teams to deliver exceptional user experiences.

Team Lead, Customer Experience

Milliman IntelliScript

October 2024 – Present

Leading the Customer Experience Team and broader front-end initiatives across 6+ React-based customer-facing applications in the life insurance and risk assessment space.

Scope & Ownership

Responsible for front-end engineering quality, UX consistency, and design system adoption across products used by underwriters, clinicians, and insurance professionals. Lead a team of 10 focused on improving customer-facing experiences, not just individual features.

Driving "Experience" as a product capability, which includes design consistency, component reuse, accessibility standards, observability, and shared front-end practices.

Key Initiatives

Design System Leadership

Driving adoption and evolution of the Sable Design System, our internal component and design token repository. Establishing governance, contribution models, and component library standards. Working across teams to replace inconsistent UI patterns with shared, accessible components. Currently leading initiative to split system into separate design tokens and component repositories for improved modularity.

Front-end Modernization

Leading architecture improvements in React applications. Establishing TypeScript standards, modern build tooling (Vite), testing strategies, and front-end observability. Migrating legacy patterns to current best practices.

Accessibility & Quality

Implementing accessibility standards and testing across products. Improving WCAG compliance, keyboard navigation, screen reader support, and inclusive design patterns. Building quality into the development process rather than treating it as an afterthought.

Cross-Team Enablement

Running front-end communities of practice. Creating shared documentation, component libraries, and engineering standards. Helping teams align on design implementation, performance, and user experience quality.

Team Leadership

Managing and mentoring engineers. Shaping team roadmap and priorities. Collaborating with design, product, and engineering leadership to define experience strategy.

Technologies: React, TypeScript, JavaScript, Next.js, Vite

Senior Software Engineer

TitanHST

June 2022 – October 2024

Led development of a feature-rich admin portal focused on user experience, accessibility, and performance optimization in the healthcare sector.

  • Increased user engagement by 25% through a complete UX overhaul of the admin portal, creating a more intuitive interface that reduced support requests by 20%
  • Pioneered WCAG 2.1 AA compliance initiative, making the platform accessible to a wider audience and increasing adoption in government and healthcare sectors
  • Optimized performance by 40% through code splitting, lazy loading, and API refactoring to improve scalability and responsiveness
  • Led customer-facing feature development, resulting in 15% increase in platform usage among key clients
Technologies: React, Redux, TypeScript, BlueprintJS, AWS, Styled Components, Jest, Storybook

Staff UI Software Engineer

Skillshare

January 2020 – June 2022

Modernized legacy codebase, optimized performance, and mentored team members at the online learning platform serving millions of creative professionals.

  • Reduced feature delivery times by 30% by successfully migrating a legacy Backbone.js application to React/Next.js, enabling faster deployments and enhanced performance
  • Improved API performance by 50% through GraphQL and Apollo Client implementation, increasing content discoverability and user engagement by 20%
  • Mentored junior developers and established best practice guidelines, fostering team growth and increasing productivity by 20%
Technologies: React, Next.js 13, Apollo, GraphQL, Bootstrap, Material UI, Cypress, Jest, Storybook, CI/CD

Senior Software Engineer

QLess

July 2014 - December 2019

Transformed legacy systems and drove revenue growth through UX improvements for a queue management and customer engagement SaaS platform.

  • Boosted company revenue by $2M annually through UX/UI improvements that improved customer adoption and retention, as well as recognizing new product and up-sell opportunities
  • Modernized legacy systems, transitioning from Knockout.js to modern frameworks, reducing technical debt by 50% and extending product lifecycles
  • Led cross-functional teams of 12 to deliver customer-centric solutions, reducing customer complaints by 30%
Technologies: OpenLaszlo, Knockout.js, REST API, JavaScript

Senior Product Designer / Engineer

Thomson Reuters

July 2002 – June 2014

Developed and maintained six key products in pharmaceutical competitive intelligence, contributing to successful company acquisition and post-acquisition integration in London.

  • Led development and maintenance of six business-critical products that contributed to the company's successful acquisition
  • Translated complex pharmaceutical competitive intelligence data into intuitive, searchable visual interfaces, enhancing client decision-making processes
  • Played pivotal role in integrating multiple solutions into a unified user experience, merging internally developed products with acquisitions
  • Collaborated with global teams across Portland, London, and Philadelphia to ensure smooth integration and cohesive product ecosystem
Technologies: ASP.NET, JavaScript, XML

Full resume available

For a complete overview of my experience, education, and accomplishments, download my resume or reach out directly.