Built from the shift floor up.
Singhs Corporation is a Calgary-based software company. We started by fixing our own problems on an airport ramp and kept going: today we design, build and run operational software for teams whose work happens away from a desk.
What we believe
The person using it is the spec. Our products come out of hours on shift, screenshots sent mid-turn, and the question “why did it say that?”. A field report is a bug, and bugs get fixed the same round.
Rules live in one place. Whether a bag is hot, whose stop it is, when a flight counts as landed — each rule is a pure function with tests, shared by every screen and every platform, so the numbers never disagree.
Offline is the normal case. Devices own their data. Edits land instantly, sync in the background, and merge without clobbering a teammate. A dead spot on the apron should never cost a crew a connection.
How we build
- Mobile
- Swift & SwiftUI, React Native (Expo), watchOS, macOS
- Web
- Next.js, React, TypeScript, Tailwind
- Backend
- NestJS, MongoDB Atlas, Clerk, server-sent events
- Intelligence
- On-device OCR, Claude vision models, deterministic parsers
- Automation
- n8n pipelines, provider feeds (AeroAPI, Flightradar24)
- Quality
- Executable specs for every rule, CI on every change, AI-assisted review
Our work lives on GitHub. We publish what we can, write down the contracts between our systems, and keep the engineering honest with automated review on every change.