About Me
Formal Education
SMK Negeri 1 Klaten (Vocational High School)
Teknik Komputer & Jaringan(Computer
And Network Engineering)
> 2019-2022
Understanding and practicing network and computer hardware.
- Learning about basic settings and networking topology.
- Practicing basic network devices such as router, hub, switch, repeater, and bridge.
- Understanding computer hardware function in general.
- Studying the basic concept of programming language.
Certifications
MikroTik Certified Network Associate(MTCNA)
PT Citraweb Solusi Teknologi
>
Feb 2025 - Feb 2028
Credential ID 2502NA9096
Entry-level certification training course focused on the basics of configuring, managing, and troubleshooting MikroTik.
- Learning about basic MikroTik device settings.
- Understanding basic concept of networking.
- Studying firewall, bridge, switch, route, and vlan specifically on MikroTik devices.
English Certificate Reading & Listening (C1)
EF SET
> 12 September 2025
English Certificate issued by EF SET according to The Common European Framework of Reference (CEFR).
Language
-
Indonesia (Native)
This is the language i grew up with.
-
English
C1 on reading and listening based on EF SET Certificate test.
- Able to understand daily conversations, may struggle on advance topics.
- Intermediate on reading and writing, but still struggle if required to comply with the correct language's grammar.
- Begginer on speaking, still struggle with the word pronunciation especially on contraction words.
Holy Perkasa Jaya
Internet Cafe Staff Operator
November 2022 - May 2023
- Operate internet cafe management software effectively to manage customer session.
- Perform initial troubleshooting for customer that experience certain problem either in hardware or software.
- Encouraged customers that engaged in policy violation to comply with the company policy.
- Prepare and submit daily finance report using the provided software from the company.
PT Boombas Carlo Medianet
Network Operations Center
May 2023 - August 2025
- Monitor and maintain customer network connection.
- Escalate critical issue to higher level engineer and coordinate cross team troubleshooting.
- Note, manage and distribute ticket that need to be scheduled.
- Receive and diagnose customer reports that currently having network issue.
Personal Project
MikroPPPull
Simple Python script utilising Python RouterOS-api to fetch pppoe secret and active data from MikroTik devices and wrapped using tkinter.
It compiled using pyinstaller, the script purpose was to help finding certain pppoe
secret or active in more than 1 MikroTik device, I made it to help me on my job
before.
Sadly i have no documentation about this script since i made it to resolve a hassle of mine,
i never thought i would put this script in public, and when i do, i am no longer in a position where i can access MikroTik devices.
Professional Project
Currently i have no experience in professional project.
Technical Troubleshooting
Basic understanding in computer hardware and peripherals.
- Perform basic troubleshooting of hardware issues.
- Perform BIOS checks and basic configuration.
- Assemble and set up desktop PCs from individual components (motherboard, CPU, RAM, storage, PSU, GPU).
Software Troubleshooting
Basic understanding in computer software.
- Install and configure common operating system (Windows / Linux Distributions).
- Perform basic software installation, updates, and uninstallation.
- Troubleshoot common software issues
- Perform basic command-line operations (Windows CMD/PowerShell/Bash)
Networking Fundamentals
Basic understanding in Networking concepts and configuration.
- Configure basic Router settings(Currently MikroTik devices only).
- Perform basic network troubleshooting (ping, traceroute, connection test).
- Understand DHCP and DNS functions.
- Understanding of basic routing and bridging concepts.
- Perform basic network settings (IP Address, subnet mask, DNS, default gateway).
- Understand network device roles.
Programming Knowledge
Web development.
Basic understanding in Web development.
- Build simple web pages using HTML5 and CSS.
- Apply basic JavaScript for interactivity or DOM manipulation.
- Create basic routes and templates in Python Flask with Jinja2.
- Familiar with the usage of docker for containerization purposes.
Programming foundation.
Basic understanding in software development or scripting (Python in general).
- Write simple program(Python in general).
- Basic understanding of object-oriented programming (OOP).
- Familiar with variables, data types, and basic data structures
- Utilize Git for version control (basic command).
- Familiar with python venv. Additionally utilising uv for Python package and project manager.