Skip to content
Ridgeline

Edmonton, Alberta — Software consultancy

Software that survives contact with production.

We build business systems from scratch, bring old ones back into service, and audit the AI-generated code that got you most of the way there.

Two ways we get involved.

Pick the one that sounds like you

Code audit and review

AI got you a working prototype. We tell you what is actually in it.

Generated code ships fast and hides its costs: authentication that only looks closed, keys committed to the repo, dependencies nobody vetted, no tests, and a data model that will not survive its first real customer. We read the whole thing and hand back a ranked list of what to fix, what to rewrite, and what is genuinely fine.

  • Security, authentication, and access review
  • Architecture and data model assessment
  • Dependency and supply-chain check
  • Test coverage and error handling gaps
  • Ranked remediation plan with effort estimates

Fixed price. Usually one to two weeks, depending on size.

Software solutions

From a point-of-sale system to a twenty-year-old line-of-business app.

Full builds, rescues, and the unglamorous middle: the integration that never got finished, the database that outgrew its schema, the internal tool everyone depends on and nobody owns. We work in the stacks that businesses actually run on, not only the ones that demo well.

  • Custom web and internal applications
  • Legacy modernization and replatforming
  • Database design, cleanup, and migration
  • Systems integration and API work
  • Fractional senior development for your team

Scoped into priced milestones before anyone commits.

What we work in

Four years building and running production systems in regulated and industrial settings.

  • TypeScript
  • React
  • Next.js
  • Node.js
  • Java
  • Spring Boot
  • Oracle
  • PostgreSQL
  • SQL Server
  • Kafka
  • Keycloak
  • Docker
  • Jenkins
  • Azure

How an engagement runs

Priced before it starts, in your hands at the end.

  1. 01

    Scope

    We read the code or the problem before quoting. If we cannot describe what you need in a paragraph, we are not ready to price it.

  2. 02

    Price the work

    You get a written statement of work with milestones and a number against each one. No open-ended hourly meter.

  3. 03

    Ship in increments

    Work lands in reviewable pieces you can run, not one delivery at the end of the calendar.

  4. 04

    Hand over

    Documentation, access, and a clean repository. Every line we write belongs to you.

Working with us

A firm, not a favour.

Ridgeline Software Inc. is an Alberta corporation. Every engagement runs on a written master services agreement and a signed statement of work. We use our own equipment and environments, carry our own tooling, and sign non-disclosure agreements as a matter of course.

Incorporated
Alberta corporation
Tax
GST registered
Paperwork
MSA and SOW on every engagement
Confidentiality
NDA-ready, own equipment

Tell us what is broken, or what you have not built yet.

Send a short description. We will come back with questions, a scope, and a number — usually within two business days.