Skip to content
TKJ student building in public

BUILD.BREAK.LEARN.

in public, on purpose

I'm Vian — a TKJ student wiring up networks, breaking into CTF boxes, and shipping web experiments. This is my internet lab.

Scroll to enter

[ 01b ] — Building on / supported by

Google CloudDicodingMicrosoft ElevateVercelGitHubHerokuSMK Dwija Bhakti 01 JombangJagoan HostingAgentRouter.orgHack2skillsGoogle CloudDicodingMicrosoft ElevateVercelGitHubHerokuSMK Dwija Bhakti 01 JombangJagoan HostingAgentRouter.orgHack2skills
Google CloudDicodingMicrosoft ElevateVercelGitHubHerokuSMK Dwija Bhakti 01 JombangJagoan HostingAgentRouter.orgHack2skillsGoogle CloudDicodingMicrosoft ElevateVercelGitHubHerokuSMK Dwija Bhakti 01 JombangJagoan HostingAgentRouter.orgHack2skills

Program · joined

Hack2skills × Google AI Generation

AI engineering track

Program · joined

Microsoft Elevate

Skilling & certification program

[ 01½ ] — identity

JOVIAN

AI ENGINEERNETWORKCYBERSECURITYWEB DESIGNER

Idon'twaitforpermissiontolearn.Iwirethenetwork,breakthebox,readthepacket,andshipthetoolthenwritedownwhatbrokesothenextbuildissharper.

[ 01 ] — What I actually am

4 modes
01 / 04

AI ENGINEER

Agents that do the boring parts

I wire up AI agents, API tools, and coding assistants into real workflows — from a text-to-website builder to automations that take grunt work off my plate.

  • Agent workflows
  • API tooling
  • Prompt design
  • Automation
02 / 04

NETWORK ENGINEER

The plumbing behind the magic

60 hands-on MikroTik labs deep — routing, switching, VLANs, NAT, firewalls, hotspots. I configure it, break it, fix it, then write down exactly what happened.

  • TCP/IP
  • MikroTik
  • Routing
  • VLANs
  • Subnetting
03 / 04

CYBERSECURITY

Break to understand, defend to win

#1 LKS Cybersecurity champion and Cyber Jawara nominee. CTF practice, web exploit basics, Linux forensics — learning defense by understanding offense.

  • CTF
  • Web exploits
  • Forensics
  • Red team intro
  • Kali
04 / 04

WEB DESIGNER

Ship it, then make it sing

Portfolios, dashboards, and interactive tools built fast and refined in public. Motion, type, and layout that feels intentional — not templated.

  • Next.js
  • Motion
  • UI systems
  • Responsive
  • Tailwind

[ 02 ] — Four labs, one brain

01AI Lab → wires & routes

Networking

Routing, switching, and the quiet plumbing that makes the internet feel like magic.

  • TCP/IP
  • Routing & Switching
  • VLANs
  • MikroTik
  • Cisco basics
02Cyber Lab → break to learn

Cybersecurity

CTF practice, web exploit basics, and Linux forensics — learning defense by understanding offense.

  • CTF practice
  • Web exploit basics
  • Forensics
  • Linux
  • Red team intro
03Tool Lab → tireless helpers

AI Automation

Agent workflows and API tools that take the boring parts off my plate so I can build more.

  • Agent workflows
  • API tools
  • Coding assistants
  • Practical automation
04Web Lab → ship & iterate

Web Experiments

Portfolios, dashboards, and interactive UI — small experiments shipped fast and refined.

  • Interactive UI
  • Dashboards
  • Tools
  • Responsive design


[ 04 ]
6 stacks
01Advanced

Networking

  • TCP/IP
  • Routing
  • Switching
  • VLANs
  • MikroTik
  • Subnetting
02Growing

Cybersecurity

  • Network security
  • Red team basics
  • CTF
  • Web exploit basics
  • Forensics
03Intermediate (CLI)

Linux & System

  • Kali Linux
  • Ubuntu
  • Command line
  • Shell scripting
  • System admin
04Building up

Web Development

  • HTML5
  • CSS3
  • JavaScript
  • Responsive design
  • Tailwind
05Hands-on

AI Tools & Automation

  • Agent workflows
  • API tools
  • Coding assistants
  • Automation
06Targeting C1

English & Communication

  • Reading
  • Writing
  • Presentation
  • Daily practice
[ stack ] — drag to spin

The
toolbelt

Everything I reach for across networking, security, AI and the web — spin the sphere and grab a name.

[ 04 ] — The networking log


60

Total

49

Done

11

Live

[ 05 ] — Receipts

0

Networking labs

0

Projects shipped

0

Study hours

0

LKS Cybersecurity

  • #1

    LKS Cybersecurity Champion

    Cybersecurity Competition · 2026

  • Rank #1

    Ranked #1 at School Level

    Average score 86 · 2026

  • Nominee

    Cyber Jawara Nominee

    National Cybersecurity Competition · 2025

  • Nominee

    English National Nominee

    Bali · 2025

  • Top 10%

    Best Student Award

    TKJ Department · Top 10%


Pulling the last year of commits straight from GitHub…

MonWedFri
LessMore

[ 06 ] — How I got here

  1. 2024

    Started the TKJ path

    Entered SMK Dwija Bhakti 01 and began Computer & Network Engineering — first contact with routing, Linux, and the command line.

  2. 2025

    Stepped into competition

    Expanded into competitions, English presentation, and stronger networking practice — Cyber Jawara and English national nominations.

  3. 2026

    Sharper focus, real wins

    Deeper cybersecurity readiness, a #1 LKS Cybersecurity finish, #1 school ranking, and a portfolio that ships.

  4. Next

    Build useful systems

    Heading toward C1 English, more security depth, and tools that other people actually use. Learning by building, in public.

Education

SMK Dwija Bhakti 01

Computer & Network Engineering

12th Grade · TKJ Major · 2024 – 2027

#1

Rank

86

Score

Top 10%

Standing

Coursework

  • Introduction to Cybersecurity
  • Linux Fundamentals
  • HTML & CSS Basics
  • Network Basics
  • Python Programming Basics

Shell
access

[ live ]
type a command
vian@labs:~$ portfolio.sh

Threats
everywhere

[ live map ]
● traffic ● hits

Every second, packets cross borders — some friendly, some not. Security is not a place; it's the whole map, all at once.

booting threat map…

[ 07 ] — Current mode

live · vian_os

Currently learning

Cybersecurity, AI agents & networking

Deep packet inspection, CTF patterns, and agent workflows.

Building

Personal tools & automation

Small utilities, this portfolio, and workflows that save time.

Favorite subjects

Mathematics & English

Logic to reason with, language to explain it.

Learning style

Hands-on practice

Break it, fix it, document it, repeat.

Focus split

Cybersecurity45%
AI Specialist24%
English22%
Web Dev9%

Weekly grind

Mon
Tue
Wed
Thu
Fri
Sat
Sun

[ 08 ] — Beyond the classroom

IT Club Member

Active participant

Contributing to school IT club activities, sharing knowledge about networking and cybersecurity, and helping junior students with technical problems.

  • Organized a networking workshop for beginners
  • Mentored 5+ junior students
  • Created study materials for club members

Open Source Contributor

Beginner level

Learning to contribute to open source on GitHub — documentation improvements and small bug fixes while learning from experienced developers.

  • Created a personal GitHub profile
  • Published 5+ repositories
  • Learning Git version control

Self-Learning Enthusiast

Daily practice

Continuous learning through online courses, YouTube tutorials, and technical docs — 2–3 hours daily on skill development.

  • Completed 10+ online courses
  • Daily English practice routine
  • Building a personal knowledge base

Digital Content Creator

Hobby level

Creating educational content about technology, sharing learning experiences on social media, and building a presence in the tech community.

  • Active on TikTok & Instagram
  • Writing tech articles on the blog
  • Building a personal brand

[ 09 ] — Learning in public

  • MikroTik

    Getting to know MikroTik & the RouterBoard line

    An intro to the MikroTik hardware ecosystem and RouterBoard product specs — where to start and what the numbers mean.

    Jan 15, 2025 · 10 min
  • MikroTik

    Exploring features & licensing in MikroTik RouterOS

    A comprehensive look at RouterOS features and license levels for different use cases.

    Jan 10, 2025 · 15 min
  • MikroTik

    Installing Winbox & accessing MikroTik for the first time

    A step-by-step guide to installing Winbox and doing the initial configuration of a MikroTik device.

    Jan 5, 2025 · 8 min
  • MikroTik

    Navigating the Winbox interface & the CLI

    Getting comfortable with both the graphical and command-line interfaces of MikroTik.

    Dec 28, 2024 · 12 min
  • Learning

    My journey learning English: from A2 to B2

    Personal strategies, resources, and daily routines that actually moved my English proficiency forward.

    Dec 20, 2024 · 7 min
  • Productivity

    Time management for tech students

    Practical tips for balancing study and projects — tracking productivity and keeping a sane schedule.

    Dec 15, 2024 · 5 min


[ 13 ]
  • Yes. I'm a vocational (TKJ) student building in public, and I'm always open to internships, freelance builds, or collaboration on networking, security, AI, or web projects. The weirder the technical challenge, the better.

[ 10 ] — Toolbox

TCP/IPMikroTikCTFKali LinuxRoutingRed TeamBashForensicsJavaScriptTailwindAutomationSubnettingTCP/IPMikroTikCTFKali LinuxRoutingRed TeamBashForensicsJavaScriptTailwindAutomationSubnetting

Networking

Advanced
TCP/IPRoutingSwitchingVLANsMikroTikSubnetting

Cybersecurity

Growing
Network securityRed team basicsCTFWeb exploit basicsForensics

Linux & System

Intermediate (CLI)
Kali LinuxUbuntuCommand lineShell scriptingSystem admin

Web Development

Building up
HTML5CSS3JavaScriptResponsive designTailwind

AI Tools & Automation

Hands-on
Agent workflowsAPI toolsCoding assistantsAutomation

English & Communication

Targeting C1
ReadingWritingPresentationDaily practice
[ 10 ] — the wire is openavailable for work
Indonesia
building in public
Jakarta / WIB
Home