–
Aria
Core asset and inventory modules, and the platform beneath them, for Pivotr’s modular B2B ERP. Built as the company’s only engineer and taken through 12 customer deployments.
- Role
- Co-founder and the only engineer, Pivotr
- When
- June 2025 – September 2026
- Stack
- TypeScript, NestJS, tRPC, Prisma, PostgreSQL, Next.js, Tailwind CSS, Docker, Caddy
The problem
Pivotr’s customers were keeping track of their assets and stock in a mix of ways. Pivotr’s answer was Aria: a modular ERP in which assets, inventory, HR and customer relations are modules on one shared platform.
I was the only engineer, so the product had to be designed, built, deployed and supported by one person.
What I did
- Architected and built the Asset Management and Inventory Management modules: the data models, the business logic for the asset lifecycle and inventory operations, the REST and tRPC APIs, and the screens.
- Built the shared platform underneath: a Turborepo monorepo in which a type-only API contract keeps the NestJS backend and the Next.js frontend in step, plus authentication, CI/CD, and deployment with Docker Compose and Caddy.
- Made Aria easy to try: a Windows demo installer that starts the full stack with demo data, and updates itself, rolling back if an update fails.
- Set up an AI-assisted development workflow in which linting, type checking and static analysis gate every change before it is integrated.
- Built inventory proofs of concept around prospective customers’ real workflows.


Outcome
The Asset Management module went through 12 customer deployments, which I handled from configuration and rollout to troubleshooting and support afterwards.
Pivotr continues, and Aria is still in use by its customers.

