Gnar.li · Software consulting · Oregon

Experienced software engineering for Oregon businesses and growing teams.

Gnar.li helps internal software teams solve hard technical problems and helps smaller companies build reliable web applications, internal tools, and customer-facing software.

years building software
15+
product engineer
Full-stack
public API and platform experience
APIs
based in Gladstone, Clackamas County
Oregon

Services

Help across the whole life of a product

From a first prototype to a decade-old system that needs care. All services

Work

Built and run by Gnar.li

  • A Gnar.li product · gnarlybudget.com

    Gnarly Budget: privacy-first budgeting anchored to payday

    Gnar.li’s own zero-based budgeting app: budget periods that follow your pay schedule, bank file imports instead of bank connections, and cash flow forecasts through the next payday.

    Ruby on RailsCSV and OFX importSelf-hosted Ollama
  • Before Gnar.li

    Billy’s résumé

    Billy’s earlier experience comes from in-house engineering and management roles at companies including Kajabi, Envoy, Q2ebanking, and CrowdStrike. That was employment, not Gnar.li client work.

Approach

Understand the real problem. Make the smallest useful change. Create fast feedback. Leave the team stronger.

  • Start with the real problem

    Understand the users, business context, constraints, and desired outcome.

  • Work in small increments

    Frequent demos, pull requests, pairing, and releases keep everyone’s understanding shared.

  • Prefer simple solutions

    Designs that are understandable, maintainable, and appropriate to the problem.

  • Test from the outside in

    Tests clarify important behavior and protect the workflows that matter most.

  • Communicate clearly

    Decisions, risks, tradeoffs, and progress stay visible.

  • Leave the team stronger

    Document the work, share knowledge, and mentor teammates so the system stays maintainable.

About

You work with Billy directly

Billy Heaton

Gnar.li is led by Billy Heaton, a full-stack software engineer and technical lead. Before Gnar.li, he spent years as an engineer and engineering manager in-house, building APIs, financial software, customer-facing applications, and the teams around them.

Meet Billy

Portland–Vancouver

Local when it helps, remote when it doesn’t

Based in Gladstone, Oregon, Gnar.li is available for work across Clackamas County and the Portland and Vancouver metro areas, and remotely with teams nationwide.

How can Gnar.li help?

Where to start

For small businesses

Build software for your business

Internal tools, customer portals, dashboards, workflow automation, integrations, and web applications.

Have a difficult software problem, an important feature, or a business process that should work better?