The unsung support wins the game.

Position5 is named after the hardest role in DOTA, the position 5 support. The one who sacrifices, enables, and makes sure the team can win. That's the philosophy behind everything we build, as a software studio and data engineering consultancy.

How we think

Build what you'd use

Every product starts as something I needed myself. That means opinionated defaults, no feature bloat, and a focus on the problem that actually matters.

Own the stack

I don't hand control to third parties when I can build it right. That's why Nova-Core exists. Full ownership of the sales pipeline, no middleman.

Ship quality, not quantity

I'd rather support three great products than ship ten mediocre ones. Everything I release is maintained, tested, and used in production.

Open when it counts

I open-source work that genuinely helps the community. Real systems solving real problems, not toy examples built for clout.

Data as a competitive edge

Every business sits on data it isn't using efficiently. I help turn raw data into actionable systems. The same engineering that processes trading data at scale, applied to marketing analytics, CAC optimization, and business intelligence.