Kotatko

Portfolio • links • projects

Hey, I'm Danny.

About me:
I'm a 17 yo. CS student, who focuses on modern visuals, clean / smooth UI. I like building / coding things that look premium and feel smooth — from 3D assets to small websites.

What I do: 3D modeling / scanning, textures, web projects. Learning multiple coding languages and industrial 3D printing.
Goal of the startup: Selling premium level models / textures below average price. On demand scans of objects or areas.

Hobbies & Gear

Airsoft

Where I play: Airsoft Aréna Kbelská.

Primary gear: PW9 - Zion Arms (Heavy modded), AAP-01 - Action Army, gear: all from Emersongear.

Games

  • RustFavourite game — over 1.7k hours on record
  • BOTWGazilion hours, finished over 60 times with all DLCs
  • ValorantUsed to grind it — over 2.5k hours on record
  • Portal 1&2Finished both of them gazilion times
  • BeamNGEndless fun, never gets old

Astro Photo

Gear: Sony A7 III + Sony FE 50mm f/2.8 makro, Galaxy S24 Ultra

Post Processing: Adobe LightRoom, Adobe Photoshop

How good am i: Still learning

My Tools & setup

  • Desktop PC: Ryzen 9 7900X, RTX 4060 Ti, 32GB DDR5, 2TB NVMe
  • Notebook: Macbook M1 Pro
  • Server: DELL PowerEdge R620 (dual Xeon, 64GB RAM, Ubuntu LTS)
  • 3D Printer: Bambulab H2D Pro (40w laser)
  • 3D Scanners: Artec Leo, Artec Ray II
  • Photo devices: Sony A7 III + Sony FE 50mm f/2.8 makro, DJI Osmo Pocket 3, Galaxy S24 Ultra

Software & learning

  • HTML
  • CSS
  • JavaScript
  • Python
  • C#
  • C++
  • VS Code
  • Git
  • Antigravity
  • Claude
  • Codex
  • Blender
  • Unity
  • Unreal Engine
  • Fusion 360
  • AutoCAD
  • RealityScan
  • MeshLab
  • Photoshop
  • Lightroom
  • Premiere Pro
  • Android
  • Xcode
  • Ubuntu
  • VMware
  • Cloudflare
  • Tailscale

Currently mastering / studying: Web development -designer- SSSVT.

IT & Development

(Coming soon)
Nothing published here yet — IT and development certificates land in this section as I finish them.

Languages & other

First page of the BELS Malta English certificate, with the surname redacted
EnglishCEFR C1

General English — Advanced (C1)

Two-week intensive group course, 20 lessons (15 hrs.) per week, taken and certified at Advanced (C1) level.

BELS Malta • August 2026
View certificateopens here in the page

Projects

(Will be updated soon)
3DAsset Pack

3D scanned models / textures

High resolution models with or without textures / High resolution depth textures.

Viewcase study / gallery
WebUI

Soft UI Sites

Tactile neumorphic surfaces and light/dark theming, shared by every one of my sites.

Viewn3d-store.com
ToolsAutomationNot ready yet

On demand 3D scans

Large scale scans of indoor / outdoor objects or buildings and smaller objects like vehicles etc.

Coming soonnot available to order yet
PhotographyNight Sky

Astrophotography

Long exposure shots of the night sky — stars, moon, and deep sky objects.

Viewgallery
MinecraftARKRustSelf-hosted

Game servers

Three public game servers running on my own hardware at home: a no-rules anarchy Minecraft world, a PvE ARK: Survival Ascended map with boosted breeding, and a Rust aim-training arena with a gamemode I wrote myself. Free to join — the addresses and step-by-step instructions are inside.

Viewjoin addresses & how to connect
AndroidKotlinComposeFree

Android apps

Five apps I wrote for Android, free and finished: a subnetting trainer, a GPS speed dashboard, a real-time audio analyser, a live map of the cellular network around you, and a 3D satellite tracker. Not project folders to open in Android Studio — the built, signed apps, ready to install straight onto a phone.

Viewscreens & direct downloads
Back to projects

Scanned models

Two real objects I scanned with an Artec Leo, rendered straight from the scans in their own colours. Both take turns at the top of n3d-store.com.

Wood log: my first scan, a split firewood log, 18 × 17 × 22 cm. The raw scan has 136,064 triangles and a 4K colour map; the game-ready version has 8,000, three lower LODs and baked 2K maps.

Plane seat: a leather aircraft passenger seat, 77 × 56 × 104 cm, with the flaws in the scan fixed. 1,992,356 triangles in full and 200,000 in the reduced version shown here, both on one 4K texture.

4 renders · .jpg

Astrophotography

Long exposure shots of the night sky — stars, moon, and deep sky objects.

Description: Shot with Sony A7 III, post processing Adobe LightRoom.

Android apps

Five apps I built and use myself. Every one is free, complete and has no ads, and what you get here is the finished app — not a project folder you have to open in Android Studio. Tap Download, open the file, install.

You only have to do that once. Each app now checks for its own updates and installs them itself from its settings screen, so you never have to come back here to find out a new version exists.

Kotlin + Composeno cross-platform wrapper
Updates itselfeach app fetches its own new version
Android onlyiOS has no equivalent

NetLab

v1.2.1 Android 10+ Free

IPv4 subnetting and VLSM, taught then drilled. A nine-chapter course that starts at “what is an IP address” and ends at a full VLSM plan, then exercises that walk you through one stage of the method at a time. English and Czech, switchable inside the app.

Download APK

Velocity

v2.1.1 Android 8.0+ Free

A GPS speed dashboard for anything that moves. A 240° dial that warms to amber as you close on your limit, an acceleration gauge, a live satellite panel, and a band around the edge of the screen that strobes red once you are over it.

Download APK

Spectra

v1.5.1 Android 10+ Free

A real-time audio analyser for the microphone or for whatever your phone is playing. Its Stems view splits the music into vocals, bass, drums and the rest on the phone itself, and holds any of them still like a chiptune channel scope. New in 1.5: a Synth lane for leads and pads, tuned for hardstyle and electronic music. It also has an oscilloscope that draws oscilloscope music the way an analog tube does.

Download APK

CellScope

v1.1.2 Android 12+ Free

A live map of the cellular network around you — serving cell, neighbours, signal and carrier aggregation. Android never tells an app where a tower physically is, so it keeps a surveyed position and one solved from your own measurements side by side.

Download APK

Orbit

v2.0.2 Android 8.0+ Free

A globe you can spin, carrying the real satellites that are overhead right now — orbits propagated on the phone from Celestrak data. Beside it, the GNSS satellites your handset is actually using for its position fix. Tap any satellite for its operator, altitude, speed and next pass over you.

Download APK

Installing an app from outside the Play Store. Android asks permission once, the first time. Open the downloaded file, and when it says it cannot install unknown apps from this source, tap Settings, turn on Allow from this source for your browser, then go back and tap Install. Play Protect may offer to scan it — let it.

Or from a terminal. One line installs a small n3d command that lists these apps, downloads any of them, checks the file against the checksum my server publishes, and installs it onto a phone plugged into your computer — or straight onto the phone, if you run it there in Termux. curl -fsSL https://n3d-store.com/install.sh | sh irm https://n3d-store.com/install.ps1 | iex

The files are hosted on my own server. File sizes, checksums and the full descriptions are on n3d-store.com/apps.html.

Game servers

Three servers I run myself, on the R620 in my gear list — not rented hosting. They are open to anyone: no whitelist, no application, no donations. Copy the address for the game you want and connect.

Minecraftanarchy — no rules, no resets
ARK: Survival AscendedPvE, Genesis, boosted breeding
Rustcustom aim-training gamemode

Minecraft — Anarchy

Java Edition 1.8 – 26.2 Open

A 2b2t-style anarchy server: no rules and no moderation. Griefing, stealing and hacked clients are all allowed, there is no whitelist, and the world is never reset or rolled back — whatever happens to it stays. Hard difficulty, no player limit, running since August 2026.

Server address
irvine-identity.tun.ply.gg
  1. Java Edition only — Bedrock, console and mobile cannot join.
  2. Multiplayer → Add Server, paste the address above into Server Address.
  3. Leave the port out — the address already carries it.
  4. Any version from 1.8 up to 26.2 works; the server translates between them.

ARK: Survival Ascended

PvE Genesis Open

PvE — nothing you build or tame can be destroyed by another player. Map is Genesis Part 1, room for 70 players, and breeding is heavily boosted: raising a Rex takes about 15 minutes instead of nearly four days, with imprinting tuned to still be reachable.

Server address
147.185.221.212:58046
  1. The in-game server browser will not find it. That is how ARK behaves for this kind of server — it is not down.
  2. At the ASA main menu, press Tab to open the console.
  3. Type open 147.185.221.212:58046 and press Enter.
  4. If it times out, the server was asleep. It shuts down when nobody is on, and your first attempt wakes it. Give it about 6 minutes, then run the same command again.
  5. Favourite it in-game afterwards so you do not have to retype it.

Rust — Training Grounds

Custom gamemode Aim training Address coming soon

Not a survival server. You spawn in a lobby, pick a loadout and a mode from a menu, and get sent to either bot aim training or a PVP arena — with automatic kits and instant respawns, so there is no looting and no downtime between fights. Kills, headshots and best streaks are tracked per player. The whole gamemode is a plugin I wrote from scratch.

Server address
Not published yet
  1. The server is built and running — only the way in is missing.
  2. Rust hands your Steam login to the exact address you dialled, so it refuses connections that arrive indirectly. It needs a direct route, and that is not finished yet.
  3. The address will appear here as soon as it is, and joining will be one line in the F1 console.

Is one of them down? Live status for all three is on status.n3d-store.com, and leaderboards plus an ARK breeding calculator built from this server's own settings live on games.n3d-store.com. Questions are best asked on Discord.

Contact me

goes straight to my inbox