Kelly Ripple

Software Engineer

portfolioaboutcontact

Portfolio

screenshot of project: guess-the-word
Mysticabulary
February 2025

An interactive word guessing game with a fixed number of guesses.

  • React
  • TypeScript
  • Dictionary API
  • Game Development
Source
  • React
  • TypeScript
  • Dictionary API
  • Game Development
Source
screenshot of project: pokematch
Pokématch
January 2025

A memory game built with object-oriented programming techniques.

  • JavaScript
  • Game Development
  • Pokémon
Source
  • JavaScript
  • Game Development
  • Pokémon
Source
screenshot of project: repos
Repo Gallery
January 2025

A GitHub repository gallery that lists, sorts, and filters public repos.

  • React
  • TypeScript
  • GitHub API
  • Node.js
  • Cloudflare
  • RTK Query
Source
API
|
Source
  • React
  • TypeScript
  • GitHub API
  • Node.js
  • Cloudflare
  • RTK Query
Source
API| Source
screenshot of project: cckb
Cricket CreekKitchens & Baths
December 2024

Rebuilt cckb.net as a static site, eliminating annual hosting costs.

  • React
  • TypeScript
  • React Router
  • Cloudflare
  • WordPress
Source
  • React
  • TypeScript
  • React Router
  • Cloudflare
  • WordPress
Source
screenshot of project: web-colors
Web Colors
November 2024

Web Colors lists CSS color names with their HEX and RGB values.

  • React
  • TypeScript
  • Material UI
Source
  • React
  • TypeScript
  • Material UI
Source
screenshot of project: map-slicer
Map Slicer
September 2024

Map Slicer lets you print large images across multiple pages.

  • React
  • TypeScript
  • HTML Canvas
  • React Context API
  • Material UI
Source
  • React
  • TypeScript
  • HTML Canvas
  • React Context API
  • Material UI
Source

About

I'm a fullstack software engineer with over 8 years of full-time experience. I specialize in frontend web development using React and TypeScript. While looking for my next full-time role, I'm staying active by strengthening my skills through freelance and personal projects.

I live and work in Northern Virginia and I often spend my free time 🖥️ writing code, 🌱 tending house plants, 🍿 watching anime, 🎲 playing tabletop games, and 📚 reading books.

Kelly Ripple

Skills

Languages

  • Client-Side LanguagesHTMLCSSJavaScriptTypeScript
  • Server-Side TechnologiesNode.jsRubyRuby on Rails
  • Command LineShell Scripting
  • DatabasesSQLNoSQL

Frameworks

  • JavaScript FrameworksReactAngularVue
  • React EcosystemReduxRTK QueryReact RouterReact HooksReact Context APIMaterial UI

Tools

  • Version ControlGitGitHub
  • CI/CDGitHub Actions
  • Cloud ProvidersAWSCloudflare
  • Build ToolsViteRollupNPM
  • Image ManipulationSharpInkscapeD3.js

Testing

  • Performance OptimizationLighthouse
  • Web Accessibility (a11y)WAVE
  • Unit & Integration TestingJestVitestReact Testing LibraryPlaywright
  • API MockingMock Service Worker (MSW)

Contact

I’m actively seeking my next full-time role and am available to start immediately. If you know of any opportunities that might be a good fit, I’d love to hear from you! I can be reached by email at hello@kellyripple.com

© 2025 Kelly Ripple