Jaka Purg

Jaka Purg

CTO & Full-Stack Engineer

I build and ship software for a living. Currently running EXTRA, a dev agency in Slovenia. Previously built products for Hyperice, Rheinmetall, and 15+ other companies.

About

I'm a CTO who still writes code every day. At EXTRA, the agency I co-founded, I built the engineering team from scratch and we delivered products for clients like Hyperice, Rheinmetall, and Apillon. I handle architecture decisions in the morning and debug production issues in the afternoon.

My stack is mostly TypeScript end-to-end. NestJS and PostgreSQL on the backend, React or Next.js on the frontend, React Native or Flutter when it needs to run on a phone. I've also worked with Angular, Django, C++, and whatever the project actually needed.

The work below ranges from autonomous medical robots to defense product configurators to crypto exchanges. I tend to end up on projects where the domain is complex and the stakes are real.

Selected Work

Backend for HyperSmart, the connected recovery platform behind Hyperice's smart devices. Health integrations, real-time device data, high concurrency.

NestJS PostgreSQL Redis +2

Apillon

apillon.io

Web3 developer platform on Polkadot. Built deployment pipelines, NFT campaign tools, and RPC-as-a-Service.

NestJS Vue/Nuxt MySQL +3

Software for the world's first AI-powered autonomous ultrasound robot for arthritis diagnosis. Robotics meets healthcare.

TypeScript Node.js

Naval Architect

naval-architect.io

Digital-twin platform for ship design and marine engineering. 3D modeling, vessel data management, multi-tool syncing.

Angular NestJS C++ +3

SeaVizor

seavizor.de

Shipbuilding project management platform. Real-time progress tracking from jobsites, mobile app for on-site workers, web control center for coordinators.

Angular Django PostgreSQL +1

Blissbook

blissbook.com

Employee handbook SaaS with real-time collaborative editing, SSO, PDF generation, and enterprise compliance.

React Node.js Express +3

Mental health app where users do guided exercises and have live therapy sessions with their therapists.

React Native Expo NestJS +4

Company website and recruitment platform for our software agency. Case studies, blog, job application system with Notion ATS.

Next.js Tailwind Framer Motion +3

FreedomChat

freedomchat.app

Real-time chat platform with WebSockets, push notifications, in-app purchases, and media storage.

NestJS PostgreSQL Redis +4

Jonatan Mars

jonatanmars.com

Investment management mobile app with KYC, document signing, portfolio tracking, and multi-platform deployment.

React Native Expo Supabase +3

Megabon

megabon.si

Travel and leisure deals platform. Next.js frontend for browsing and purchasing discounted travel experiences.

Next.js Node.js Heroku

Mountain Green

MLM platform for a hemp products company. Multi-tier commissions, real-time earnings, distributor dashboards.

React AWS Lambda AWS Amplify +1

Olimpija Ljubljana

nkolimpija.com

Official website for Slovenia's biggest football club. WordPress with API integrations for match data and stats.

WordPress PHP MySQL +2

Woofin

Mobile app with a modern Turborepo monorepo setup. Expo + NestJS with shared types and tooling.

Expo NestJS Turborepo +3

Simplisan

infincube.com

Cloud software for German medical supply stores. Complex pricing, insurance integration, inventory management.

Nuxt.js Django PostgreSQL +1

Regulated cryptocurrency trading platform based in Liechtenstein. Buy, sell, and manage digital assets with full compliance.

TypeScript Node.js React Native

IMT Analytics

imtanalytics.com

Flutter companion app for medical flow testing devices. Bluetooth connectivity, real-time data, 7 device models.

Flutter Dart Bluetooth +1

Rheinmetall

rheinmetall.com

Product configuration manager for defense products. Dynamic property systems, variant management, role-based access, and full audit trails.

Angular NestJS Prisma +3

Contact

Let's work together

Have a project in mind, want to hire me, or just want to say hi? I'm always open to interesting conversations.