If/Then Software

Fractional CTO leadership

Software leadership for products that need to move forward.

I partner with founders and product owners to make clear technical decisions, build custom web applications, and keep the work moving from idea to dependable product.

A practical partner

Strategy and execution in the same conversation.

Direct communication, thoughtful tradeoffs, and hands-on delivery for web products that matter to the people using them.

15+ years

Experience

Solo-led

Practice

Web products

Focus

Services

A focused technical partner, not a generic dev shop.

The work combines product thinking, technical leadership, and implementation so the next decision is connected to the next release.

Fractional CTO partnership

Clear technical direction, practical decisions, and hands-on leadership for founders and product owners.

Custom web applications

Product planning and delivery for web applications that need a thoughtful path from idea to launch.

Ruby on Rails delivery

New features, maintenance, and focused improvements for existing Rails products.

Product and technical planning

A grounded plan for architecture, scope, sequencing, and the next meaningful release.

See the service details

Who I work with

For people who need a durable way forward.

Building something new

You have a product idea and need a partner who can connect product direction, design, engineering, and infrastructure.

Improving something real

You have an existing product and need features, maintenance, or technical leadership without adding unnecessary complexity.

Process

Structured enough to reduce risk. Hands-on enough to keep momentum.

01

Discovery and requirements

Understand the product, the people it serves, and the decisions that matter most right now.

02

Technical and product planning

Turn uncertainty into a prioritized plan with clear tradeoffs and a path to delivery.

03

Design or prototyping

Make the important workflows tangible before committing to a larger build.

04

Implementation

Build in small, reviewable increments with direct communication throughout.

05

Launch

Prepare the product, infrastructure, and people for a dependable release.

06

Ongoing development

Keep improving the product with a partner who understands the decisions behind it.

See how the work unfolds

Technical focus

A deliberately focused stack.

The right technology is the one the team can understand, operate, and extend. My public focus stays close to the tools I use to deliver web products.

Ruby on Rails JavaScript Tailwind CSS AWS Terraform

Start with a conversation

Bring the product, the problem, or the uncertainty.

If/Then works remotely with clients across the Remote and U.S.-wide unless a different engagement is agreed.

Talk about the work