Alba Software

Software studio  ·  Ontario, Canada

Software built for your needs, delivered with care

We build custom backend, frontend, and full-stack applications and web platforms for businesses that need software done properly.

  • Established 2026
  • Based in Ontario, Canada
  • Practice Custom software

01

Services

Focused, end-to-end engineering — from the first conversation through to a system running in production.

01

Custom Software

Purpose-built applications shaped around how your business actually works, instead of bending your process around off-the-shelf tools.

02

Web Applications

Fast, accessible, responsive web products — customer portals, dashboards, and internal tools that hold up under real use.

03

Mobile Applications

Native Android apps that work with the device rather than around it — location and mapping, camera input, and data kept available offline.

02

Selected work

A look at what we have been building.

01

Finish Carpentry CRM

A multi-role CRM for a custom furniture shop, replacing lead tracking spread across Instagram DMs, texts, and email with one triage dashboard. Clients get a secure portal to follow their build and file warranty claims tied to the original project record.

  • JavaScript
  • Supabase
  • PostgreSQL
  • Netlify
Live site Source

02

TCG Consignment Tracker

Consignment management for local game stores — who owns which trading cards, what they are listed at, what has sold, and what is owed back. Intake is handled by pointing a camera at the card: OCR reads it and matches the exact printing against the Scryfall catalogue.

  • FastAPI
  • React
  • PostgreSQL
  • OCR
Live site

03

Pet Pal Finder

An Android app for finding adoptable animals nearby. Filter by type, age, size, and distance, browse results on a map or in a list, and save favourites for offline access — built on the Petfinder API with location search and mapping.

  • Java
  • Android
  • Retrofit
  • Mapbox
Source

03

About Alba

A registered Ontario software business, working directly with clients.

The person writing the code is the person who understands the problem. Every engagement starts with understanding the work you do today, then designing software that fits it rather than the other way around.

We favour maintainable, well-tested systems over quick builds that become someone else's problem in a year.

Location Ontario, Canada
Structure Registered business
Engagements Project & retainer
Serving Clients across Canada and the United States

04

Contact

Have a project in mind, or just want to talk through an idea? Send an email and you will hear back within one business day.

Email albasoftware125@gmail.com
Location Ontario, Canada