Software engineer / developer

Building dependable software with a product-minded edge.

I turn ideas into fast, maintainable, and friendly web experiences, balancing clean engineering with practical user outcomes.

About

A developer who cares about the whole experience.

Good software is more than code that runs. It is clear to use, easy to change, resilient under pressure, and honest about tradeoffs. This site is a starting point for sharing that work.

Selected work

Project spaces ready for real case studies.

Product engineering

Workflow automation

Designing tools that reduce repetitive effort and make complex tasks easier to complete.

Frontend systems

Friendly interfaces

Building responsive, accessible UI that keeps people oriented and productive.

Reliability

Maintainable foundations

Creating code paths, patterns, and documentation that help teams move confidently.

Skills

What I bring to the build.

A practical mix of engineering judgment, product sense, and attention to the small details that make software feel effortless.

How I work

Simple process, strong outcomes.

  1. Clarify Understand the user, the constraints, and the real problem.
  2. Shape Choose the smallest reliable path that still leaves room to grow.
  3. Build Ship thoughtful code with accessibility, performance, and maintainability in mind.

Engineering break room

Tic Tac Toe against the computer.

A small interactive nod to strategy and decision-making. You are X, the computer is O, and the board is fully playable by keyboard.

Your move.

Contact

Have something worth building?

I am always interested in thoughtful engineering work, practical product ideas, and teams that care about quality.

Email Kelly