Kelly Ripple

Software Engineer

portfolioaboutcontact

Portfolio

screenshot of project: repos

Repo Gallery

fullstack

A dynamic portfolio showcase that fetches and displays my GitHub projects with real-time filtering and sorting capabilities. Built with React and TypeScript to demonstrate external API integration and interactive data presentation.

Source
screenshot of project: klinky

klinky.link

fullstack

A minimalist link shortener that requires no account creation and performs no user analytics or click tracking. Built with React, TypeScript, Node.js, PostgreSQL, and daisyUI to showcase full-stack application architecture and API design.

Source
screenshot of project: tntLaserWorks

TNT Laser Works

squarespace

Complete e-commerce redesign for a family-owned tabletop gaming business looking to expand their reach. TNT Laser Works is the home of Sage Stones, a strategic board game played on a laser-engraved wooden game board.

screenshot of project: mapSlicer

Map Slicer

frontend

Divides large images into printable sections for multi-page printing. Features configurable page sizes, tile dimensions, and margin settings for precise layout control. Built using React, TypeScript, HTML Canvas, and Material UI.

Source

About

I'm a fullstack software engineer with over 8 years of professional 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.

Kelly Ripple

Skills

Languages

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

Frameworks

  • JavaScript FrameworksReactAngularVueNext.js
  • React EcosystemReduxRTK QueryReact RouterReact HooksReact Context API
  • UI LibrariesMaterial UIdaisyUI

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 available to start immediately. If you know of opportunities that might be a good fit, I'd love to connect!

Email: hello@kellyripple.com

© 2025 Kelly Ripple