Unity Dev
About Us

Engineering the
Unity ecosystem

Unity Dev is the technology arm of Unity Network. We design, build, and operate the software that powers every Unity sub-brand, from charitable giving to algorithmic trading.

Our Mission

Build reliable software that serves real people

We exist to build and maintain the technology behind Unity Network. Every line of code we write supports a product that people depend on: donors tracking their contributions, traders executing strategies, students learning new skills.

Our approach is straightforward. Ship working software. Keep it running. Make it better over time. No complexity for its own sake, no technology choices driven by hype.

Ship, then iterate

Working software in production beats perfect plans in a doc. We ship early and improve continuously.

Own the stack

We control our infrastructure end to end. Fewer dependencies means fewer points of failure.

Measure everything

Decisions backed by data, not opinions. Performance budgets, error rates, and user metrics guide every choice.

Stay lean

Small teams, focused scope, tight feedback loops. Complexity is the enemy, and we fight it constantly.

Tech Stack

Built on proven technology

We pick tools that are stable, well-documented, and have strong communities. No bleeding-edge experiments in production.

Frontend

Next.js
Full-stack React framework
React 19
UI components and server components
TypeScript
Type safety across the codebase
Tailwind CSS
Utility-first styling

Backend

nSelf
Self-hosted backend platform
Node.js
Server-side JavaScript runtime
PostgreSQL
Primary relational database
Redis
Caching and real-time pubsub

Infrastructure

Vercel
Edge deployment and CDN
Hetzner
Dedicated cloud servers
Cloudflare
DNS, WAF, and edge workers
Docker
Container orchestration

Tooling

pnpm
Fast, disk-efficient package manager
Turborepo
Monorepo build system
GitHub Actions
CI/CD pipelines
Stripe
Payment processing
Values

How we work

Quality over speed

We write code that other engineers can read, test, and maintain. Shortcuts create debt that compounds faster than most people expect.

Transparency

Open communication about timelines, trade-offs, and technical decisions. No surprises, no hidden complexity.

Long-term thinking

Every architectural decision considers what happens in two years, not just what ships this week. We build systems that age well.