Urban Software

Enterprise software engineering

Est.
2017

8+ years shipping
systems that hold.

Enterprise systems, AI products and platforms, engineered to survive contact with reality.

Who we are

Architecture first.
Craft always.
Built to scale.

We take on the work that has to be right: the platform the business depends on, the migration that can't fail, the product that has to hold once it's real.

Trusted by teams at

NCXTDrive: Top Drive Car RentalThe Fern Early Learning CentresThe Hive Early Learning CentresCommunity Kids Haveni9 Education GroupPrime HostQuality Living Real EstateNero Car RentalNero SoftwareHair ButcherNCXTDrive: Top Drive Car RentalThe Fern Early Learning CentresThe Hive Early Learning CentresCommunity Kids Haveni9 Education GroupPrime HostQuality Living Real EstateNero Car RentalNero SoftwareHair Butcher

Work & stack

The products we ship and the stack we run, resolving into one identity.

View all work
Finora
RevNet
Domus
LoftLoom
Pulse Studio
MyWorker AI
First Ground
Reyden
NovaGlam
Techno
One Dot
Enterra
Technis
Crowd Mouth

In motion

A look at what we design and ship, running for real. Nothing staged, nothing mocked.

urbansoftware.techLive

Free tools

30 browser-based tools for developers, marketers and teams.

No sign-upIn your browserNothing uploaded

Web · 6 tools

JSON Formatter

Paste messy JSON, get it back clean and readable, with the exact line and column of any error. Nothing leaves your browser.

Open tool

UUID Generator

Generate random v4 or time-ordered v7 UUIDs, one or five hundred at a time, and copy or download them in a click. Uppercase, hyphen and brace formatting are all one toggle away. Then paste any UUID back in to read its version, its variant, and for a v7 the exact moment it was created. Everything is minted in your browser with the Web Crypto API, so no identifier ever touches a server.

Open tool

Regex Tester

Build and debug a regular expression against your own text and watch every match highlight as you type. See the capture groups broken out, named and numbered, preview a find-and-replace, toggle the flags one at a time, and start from a library of common patterns. Nothing you enter leaves your browser, and a built-in cheatsheet is one click away.

Open tool

JWT Decoder & Verifier

Paste a JSON Web Token and it is decoded instantly in your browser: the header and payload laid out as readable JSON, every registered claim explained in plain language, and each time claim turned into a real date with a live verdict on whether the token is active, expired or not yet valid. Then go one step further than any decode: paste the secret or the PEM public key and it verifies the signature for real with the Web Crypto API. Your token, secret and key never leave the page.

Open tool

Password Generator

Generate a strong random password or a memorable word passphrase, drawn from your browser's own cryptographically secure randomness so nothing is ever transmitted, logged or stored. Tune the length, the character sets and the wordlist, and watch a live strength meter that does not guess: because the tool made the secret, it knows its exact entropy in bits and shows an honest estimate of how long it would take an attacker to crack. Copy it and go.

Open tool

CSS Minifier & Beautifier

Paste your CSS and either minify it to the smallest valid form for a faster website, or beautify it into a clean, consistently indented layout you can actually read. It parses the CSS properly, so strings, data URIs and calc() expressions are never broken, and it shows you the exact bytes saved. Everything runs in your browser, so nothing is uploaded.

Open tool
BUILD+SCALE+SHIP+BUILD+SCALE+SHIP+BUILD+SCALE+SHIP+BUILD+SCALE+SHIP+

Why Urban Software

01

The fear · Vendor lock-in

You'll own everything.

Your code, your repos, your cloud accounts, your data. We hand over the keys on day one and again on the last day. No proprietary layer you have to keep paying us to maintain.

02

The fear · The bait-and-switch

Senior engineers only.

The people in the pitch are the people who write the code. We don't win work with architects and staff it with juniors, there is no bench to hide behind.

03

The fear · Budget overrun

Fixed scope, fixed price.

We scope in detail before we quote, and the number we give you is the number you pay. If we get the estimate wrong, that's our problem to absorb, not a change request.

04

The fear · Abandonment

We're still here in year three.

Eight years in business and clients from 2018 still on support. The system doesn't end at launch, and neither does the relationship.

How we work

You always know what week you're in, what's done, and what it cost.

01

Discover

1–2 weeks

Workshops, constraints, and the honest version of what success looks like. We'd rather find the hard problem now than in month four.

02

Architect

2–3 weeks

Scope, system design and a roadmap with real milestones. This is where the fixed price comes from, and where most projects are quietly won or lost.

03

Build

6–16 weeks

Typed, tested, reviewed code shipped in two-week iterations. You see working software every sprint, not a status report.

04

Harden

2–3 weeks

Load testing, security review, accessibility, observability. The unglamorous work that decides whether it holds.

05

Scale

Ongoing

Zero-downtime release, monitoring, and an engineering partner who's still picking up the phone in year three.

0+

Projects delivered

0+

Clients served

0

Countries

0+

Years shipping

Clients

01 / 04

Urban Software rebuilt our donation platform and monthly giving jumped 38% in the first quarter. The team felt like an extension of ours.

Aisha Rahman

Director, Hope Foundation