Skip to main content

Ryan Killeen

Summary

Ryan is a Senior Web Engineer with a passion for building accessible, user-focused experiences! From Fortune 50 companies to startups, he has delivered world-class user experiences while leveling up teams and processes. Always learning!

Experience

Senior Frontend Engineer - MANTL

March 2022 - Feb 2023, Jun 2024 - Jul 2024
  • Reduced baseline bundle size by 45% (~1mb), modernized usage of NextJS from v9 to v12
  • Introduced feature flag development with LaunchDarkly to quickly and safely release features
  • Migrated bespoke permissions solution with off-the-shelf offering, addressing the largest pain-point in feature development
  • Established cross-discipline design system governance, created Storybook with interaction testing and accessibility testing best-practices
  • Rapid implementation of MVP features with a focus on maintainability and iteration
  • Mentored early-career engineers in front-end best practices, accessibility, and NextJS

Lead Web Engineer - Cognition Controls

Feb 2023 - May 2024
  • Vetted and migrated 75 million records to TimescaleDB for more performant Postgres time-series storage and queries, reducing minute-long queries to sub second response time
  • Migrated bespoke Koa API to tRPC for strongly-typed interop between frontend and backend, reducing time of feature implementation from weeks to days
  • Collaborated to defined, design and developed core product functionality
  • Implemented testcontainers for rapid integration testing in CI/CD pipeline, speeding up feature development and reducing human error
  • Refreshed data visualizations with visx for flexibility in custom visualizations
  • Introduced PostHog for user session replays and feature flag implementations

Senior Engineer - Nerd Street Gamers

Nov 2020 - March 2022
  • Implemented Sanity CMS, improving content editor experience, ease of development with NextJS, and reducing load-time to milliseconds
  • Added Firebase anonymous user carts and registration conversion, refactoring large portions of Auth logic and session hooks
  • Led accessibility initiative to meet WCAC 2.0 Level AA compliance

Senior Frontend Engineer - Think Company

July 2016 - Nov 2020
  • Engineered component library to unify designs across 4 applications, white-labeled for 30+ brands
  • Mentored teams of developers in React/Redux, unit testing, and front-end best practices
  • Reduced Time to Interactive by 50% for 21k daily users through code and asset optimization, caching, gzipping, and CDN usage
  • Implemented Lerna to deploy UI components as individual packages, improving portability
  • Architected / developed React+Redux apps, migrating from Knockout.js to modern SPA

Front-end Developer - Nimblelight

Jan 2014 - July 2016
  • Migrated one-click car sale website with 3k inventory away from single provisioned servers into cloud-based Azure architecture, de-coupled and retooled inventory importer to allow for company growth
  • Defined front-end development workflow, introducing and implementing NPM and Gulp
  • Introduced and implemented use of Staging and QA environments, versioned deployment with Gitflow
  • Introduced SVG as a solution for scalable graphics and web animation in responsive design

Relevant Skill

  • HTML
  • CSS
  • JS
  • TypeScript
  • React
  • Accessibility
  • Testing Library
  • Storybook
  • Jest
  • Playwright
  • GraphQL
  • Postgres
  • CI/CD
  • Neo4j

Education

Muhlenberg College, B. A. of Liberal Arts, 2012 Double Major: Media & Communications, Theater