If/Then Software

Services

Support for founders, engineering leaders at growing companies, and non-technical business leaders.

Turn a product idea, technical problem, or stalled project into a clear plan and working software.

Web applications

Build customer portals, dashboards, internal tools, and business systems. Add features to an existing Ruby on Rails product or improve the way it supports your work.

Mobile apps

Build iPhone and Android apps for customers or teams, with the product decisions and technical work connected from the start.

AWS and cloud operations

Set up and improve AWS deployments, monitoring, and the cloud systems that keep your product running.

Product planning and technical direction

Turn a product idea or technical problem into clear requirements, priorities, and a roadmap the team can use.

Approach

Start with a clear plan, build the next useful piece, and improve the product as you learn.

The plan stays connected to the work, so decisions can change as the product takes shape.

Decide what to build

Start by agreeing on the problem, the priorities, and what the next release needs to accomplish.

Build the next useful step

Build the next part of the product, review it, and adjust before committing to more work.

Keep it running well

Keep the code, deployment process, and AWS systems understandable as the product grows.

Who this helps

An experienced partner when the product or technical decisions need more clarity.

Founders and non-technical business leaders: If you have a product idea, a manual process that needs better support, or a technical proposal you need to evaluate, start with the problem and the desired outcome. You do not need a finished technical specification.

Engineering leaders at growing companies: If a small team needs senior capacity, the work can include Ruby on Rails features, maintenance for an existing product, or improvements to AWS deployment and operations.

Product owners and small teams: When priorities are unclear or delivery has stalled, the work can help define the requirements, test the important workflow, and turn the next decision into an actionable technical plan.

Next step

Talk through the product, problem, or next release.

A complete project brief is not required. Describe what you are building, what is not working, or which decision is holding the work up.

Start a conversation