
Custom software
A real problem turned into a product people use, from a new idea to an internal tool.
let's build
Companies we have worked with
Our expertise
From a first product to an existing system, the work starts with a clear problem and a practical next step.

A real problem turned into a product people use, from a new idea to an internal tool.
let's buildAPIs, data models and system boundaries your product can grow on.
Language models behind a real interface, with limits you can check.
Tools connected and repetitive work gone, with people still deciding.

The interface people use, accessible and quick on their devices.
A predictable release path and the monitoring that goes with it.
A read of an existing system and a practical next phase.
A running system kept healthy, documented and handed over.

Scope before the build, or a codebase read before you commit.
Selected partnerships
Aurora has worked with these companies across software projects and contracts.
A visual discovery platform where people find and save ideas, and discover products.
A proactive health company offering whole-body MRI screening and personalized health insights.
Brazilian commerce platform connecting sellers to marketplaces, with ERP, logistics and payment tools.
A software development company providing engineering teams and end-to-end delivery.
A nearshore technology staffing company connecting Latin American engineers with US teams.
A Brazilian real estate developer creating residential properties in São Paulo.
A customer engagement platform bringing messaging channels, identity and attribution together.
Start with the problem, the people affected and the constraints.
Agree on scope, architecture and a useful milestone, with trade-offs visible.
Deliver working software in small increments, with tests and room for feedback.
Hand over the context and use what you learn to decide what comes next.

After fifteen years I have watched enough software get shipped half-finished to know what it costs the people who inherit it. Aurora is me building the way I always argued it should be built, with whoever is paying for it in the room.

Tools we share, and fixes we send upstream.
AI Cursor InitAI-powered documentation framework for the IDE.
Myinstants BotDiscord bot for playing MyInstants sounds.
CC ArsenalReusable skills for coding agents.
gh-agent-screenshotGitHub screenshot uploads from agents and the command line.
Claude WhatsAppWhatsApp channel for Claude Code conversations and tool approvals.
VigilantFocus app with music and an audible interruption.
stopslopDeterministic linter for AI coding artifacts.A good project starts with clear expectations.
Yes. Bring the problem, the people affected and what you hope to change. Discovery turns that context into a clear scope and a useful first milestone.
Yes. An initial review establishes the architecture, constraints and risks. From there, we can define focused improvements, integrations or a staged evolution without assuming a rewrite is the answer.
After understanding the work, the proposal sets out deliverables, assumptions, review points and the commercial model. Dates and fees are agreed for your context, not pulled from a generic package.
With a shared plan, written decisions and regular reviews of working software. Communication tools, review cadence and responsibilities are agreed at the start.
The engagement defines handover, documentation and any ongoing support. You should know what is included, what needs a separate agreement and who owns each next step.
contact
Tell us what you want to build or improve. For a direct conversation, email [email protected].
[email protected]