Skip to content

Atharva Patil. Software engineer, in the second year of a 3D animation degree.

Atharva Patil — head-and-shoulders portrait, navy shirt, warm indoor setting with a wooden shelf and plant in the background.

I run P4inz Interactive Labs on my own from Navi Mumbai, India. It makes desktop apps, two Linux operating systems and developer tools, and I take on freelance web work alongside that.

I used to think I'd have to choose between software and 3D. I don't anymore: noticing the small things that are off is useful in both.

At a glance

name
Atharva Patil
handle
p4inz
studio
P4inz Interactive Labs, solo, since 2026
base
Navi Mumbai, India
studying
B.Sc. Animation (VFX + 3D), second year, D. Y. Patil University
in progress
Kanvaz · Pursue OS · DRAFT
latest
Kanvaz v9.7.0 · CrossPort v1.1.2

The short version

Why software and 3D, and why probably not stopping.

Software first

Software came first, and it started the usual way: taking apart things I owned until I understood them, then trying to fix or replace what annoyed me. Windows tools first, then small utilities, then products with actual users.

That became a studio in 2025. It has had three names since, and the current one is the same handle everything already ships under.

Then 3D

3D came in because software alone wasn't covering everything I wanted to make. I started a B.Sc. Animation program at D. Y. Patil University in 2025, which mostly gave a name to something I was already doing on the side.

Kanvaz exists because of that overlap: a reference tool I built for VFX artists because I'm one of them, not something I built to look interesting from the outside.

Privacy became a habit

Almost everything I build ends up privacy-first and offline-first, usually without me planning it that way going in. Nexus doesn't sync to a cloud. Mission OS doesn't phone home. Pursue OS is for investigators who can't afford to leak metadata about who they're researching.

Even this site runs on Cloudflare with nothing beyond Cloudflare's own privacy-preserving traffic beacon: no analytics script, no tracking pixel.

Working alone

I do all of this alone, so there's no one to catch what I miss and no one to help me move faster either. Some things take longer because of that. Other things stay more consistent than they would with five people making five different calls on the same product. Most days I think that trade is worth it.

Studio names

The studio has had three names.

  1. 2025 Obsidian Labs the first studio
  2. mid 2026 Northbyte Studios second name
  3. Sept 2026 P4inz Interactive Labs current, and staying

Ship log

The last two years, one month at a time.

  1. 2025

    First studio

    Obsidian Labs, early Windows tooling, and the start of a B.Sc. Animation degree at D. Y. Patil University.

  2. Mar 2026

    Nexus

    Started building Nexus, an encrypted vault for Windows.

  3. Jun 2026

    Five projects begin

    Kanvaz opens its repository on the 13th, then 3D Ref Skills (20th), Reference Engineering (22nd), Glint (24th) and Veris (29th).

  4. Jul 2026

    Four more begin

    Nexus's public release repo opens on the 6th, Obscura on the 8th, Mission OS on the 21st and CrossPort on the 28th. Northbyte Studios becomes the studio's second name mid-year.

  5. Aug 2026

    MINK, Pursue OS and Project Ascent

    MINK opens on the 8th and ships v1.0.0 on the 24th; Pursue OS opens on the 9th; Mission OS ships an Open Beta, then pauses. Project Ascent goes from first playable to a full 25-level campaign in about a week. The second year of the degree starts, and this portfolio moves to Astro.

  6. Sept 2026

    Renamed, and a lot of releases

    The studio becomes P4inz Interactive Labs. DRAFT opens on the 5th. Veris jumps to v1.2, Pursue OS returns to active development with a candidate ISO passing automated boot validation, CrossPort ships v1.1.1 and v1.1.2 (29 and 30 Sept) and Kanvaz reaches v9.7.0.

  7. Next

    Releases on the way

    Kanvaz, Pursue OS and DRAFT have releases coming soon, with more products behind them.

What I believe

Things you can go check, not a values statement.

Every line here holds up if you read the installer copy, the ship notes, or the source for any product on this site.

No telemetry

Mission OS, Nexus, Kanvaz, Veris, Obscura, Glint and CrossPort ship without telemetry, and each project's own page or README says so. Where a product touches the network at all, it's an update check or a download, not a report about you.

Check itKanvaz README · Mission OS README · Privacy page

Hardened by default

Mission OS switches its sysctl hardening and Rust system services on during install, with no post-install script to remember. Nexus seals your files with AES-256-GCM and Argon2id. Security is applied automatically where the product supports it, not left as a manual checklist for afterward.

Check itMission OS README · Mission OS page

Say what's true

Before I ship an update to this site, I check the claim against the real README or release notes. If something's only a concept preview, it says so. I've delayed a ship before because a status label on /status was already out of date.

Check itEditorial policy · Changelog

I build all of it myself

The products, the case studies, this site's design system, the Mission OS demo, the résumé. One person, start to finish, because that's just how the timeline worked out.

Check itSite source on GitHub · Work

Free when I can make it free

Mission OS, Kanvaz, Pursue OS, Obscura, Glint, MINK, 3D Ref Skills, CrossPort and Reference Engineering are open source. Veris is free on npm (veris-cli). Nexus is the one commercial product, and it doesn't get a telemetry exception either.

Check itLicense list · Support page

For investors + collaborators

What this studio looks like from the outside.

Every number below is checkable, against the repos, or against the changelog on /status.

Products shipped or in flight
13
Open source products
9
Tests you can check in the repos
MINK ~3,000 · Obscura 340/340 · Pursue OS 310/310
People between design and shipping
Just me
Third-party analytics on any product
0
Trackers or cookies on this site
0 (fonts are the only third-party requests)

I'd rather ship a few privacy-first products properly than a bigger pile of half-finished ones. A lot of "growth" advice assumes ads and telemetry are free to add. I don't want to build on that.

Nexus is the main commercial product, an encrypted vault for Windows. Mission OS is the bigger, slower one: a privacy-first Linux distro built at OS scale, currently paused after its Open Beta. Kanvaz and Obscura are free and open source on purpose. Everything else supports one of those.

Right now, the most useful thing is introductions: to other founders, investors, or open-source maintainers who care more about the product being right than about growing fast. I'm not chasing growth marketing, an agency handoff, or a full team.

Current stack

What I reach for, and why.

I don't have one favourite language. I have projects that each demanded the right one and I picked deliberately. The chips are generated from the project data, so they always match what's really built with what.

C# · .NET 8 · WPF

For Windows-native products

WPF is the least-glamorous choice a modern .NET dev can make, and the right one for Nexus. Native windowing, real ClearType, no Electron bloat, integrates with Windows Hello and the Credential Manager the way users expect. Chose WPF over Avalonia specifically because Nexus ships Windows-only for now and I wanted to lean into the platform, not abstract it.

C# · .NET 8 · Avalonia

For desktop tooling

Glint runs on Avalonia: native, no Electron, sub-second cold start. It ships for Windows, where the WMI and DDC/CI monitor control it depends on lives. WPF muscle memory transfers over cleanly.

Electron + vanilla JS

For Kanvaz

Kanvaz needed to run everywhere a VFX artist works, and its whole surface is a canvas full of references: HTML5 canvas + drag-and-drop APIs mapped to that better than any native alternative. Vanilla JS on purpose: no framework churn, easy for anyone to fork and extend.

Rust

For systems-level products

Rust runs Mission OS's system services and is the language of Pursue OS, MINK (a compiler with its own native code generator, no external toolchain), CrossPort and DRAFT.

Debian Stable + KDE Plasma + Calamares

For Mission OS

Building an OS you want to trust means starting from something already trusted (Debian Stable) and building deliberately on top of the most polished free desktop environment (KDE Plasma). The installer is Calamares, customised with Mission OS branding and a Python post-install module that applies the hardening automatically.

Godot 4 · GDScript

For Project Ascent

One codebase exporting to Windows, macOS, Linux and the browser (playable on itch.io), with 18 automated test suites including a full 25-level reachability sweep.

TypeScript · Node · SQLite

For engineering-side tooling

Veris lives here: TS strict-mode, ESM-first, SQLite for anything that needs to be inspectable without a running server. Deterministic engines, not black boxes.

Astro 5 (this site)

For static content sites

This portfolio was a single 15.9MB HTML file through v4.7. It worked, but every edit meant scrolling through one enormous document. Astro gives me component-scoped CSS, real routes, and zero JS by default, and it deploys to Cloudflare Pages without any extra config.

Identity

One person, several names, one canonical source.

Real nameAtharva Patil
Current handlep4inz, everywhere (GitHub, Discord, this site's byline)
Retired handlesPainZ, Grim: do not use, they don't map to me anymore
Current studioP4inz Interactive Labs · founded 2026
Previous studiosNorthbyte Studios (2026), Obsidian Labs (2025): both retired, both map to the same person and work
LocationNavi Mumbai, India
ElsewhereLinkedIn · GitHub · Instagram
Canonical sourceThis site: atharvapatil.tech

Working with me

Freelance capacity: selective, taking new work.

I take on independent client work in web development, UI/UX, branding, and 3D/VFX visualization, one or two new projects at a time. Scope tends to be one of three shapes:

  • Short-loop. A landing page, a marketing site, a brand touch-up. 1–2 weeks. Fixed price. Direct.
  • Product build. A dashboard, a real product surface, a tool that needs UI + backend + design. 4–8 weeks. Discovery week first.
  • Studio work. A 3D render, a lighting study, a promo animation. Scope by shot.

Fixed price for short-loop work. Weekly for longer builds. Never per-hour. Everything I ship uses the same discipline you see across my own products: privacy-first, no telemetry, clear about what a first version can and can't do. If that fits what you're trying to build, start a conversation.