
Hello World
This is IT portfolio of
Ektada.
Hi!
My name is Ektada, and Niberthix is my username on the internet. I'm a Gamer who loves to make games, Web Developer and Graphics Designer from Indonesia.I started learning programming and designing from 12 years old or since 2019. I'm an expert on web language(html, css, js) and NodeJS, and little experience on C++ and Java.
Currently, I'm focusing on learning on Game Education Development and Web3 for big projects in the future. So, I'm looking to collaborate with game artists, especially pixel artists.
My Study
MI Sunan Pandanaran
Nothing special here, I'm not really a good student, I always draw when bored about studying. But, I'm interested in mathematics and participated in several mathematics competitions. At the end of study, I'm interested in making a website .
MTs Al Qodir
It's my first experience at the Islamic boarding school. It's not really a good school. The social environment here is pretty bad, so I often isolate myself. Because of that and I have a lot of time, I develop myself by studying what I am interested in, is programming. I occasionally ask my teacher to use a computer in the Lab to learn, try and build something .
MAN 3 Bantul
Graduate from my previous study, I'm staying in Roudlotul Fatihah Islamic boarding and study on senior high school separated. After I learned more and more about programming autodidactically, in this school, this is when I started putting my idea into research. So, I'm excited about research because it's the best way to put ideas based on real problems and science. Then, I do research and development about games that solve problems in my society. I participated in several competitions and finally I got some achievements. In my Islamic boarding, I learned deeply about the philosophy of my religion and a little bit of anthropology about the ancestors of the Javanese people.
My Experience

Create a Cloud Storage App like a Google Drive
My first public project, I build cloud storage app using PHP with login system, apply CRUD in mysql database, apply CRUD in directory file system and Im host it on InfinityFree. Why i make this? because InfinityFree offer unlimited storage. So, i take advantage of it to make cloud storage service. But, because my family and friends not support me and I feel so sad about that(because im still a child), Im delete it and not touch programming again. Because I don't know github yet, I lost my code, and now Im regret :). (screenshot is where im start pointing my first free domain to my hosting with nic.eu.org).

Create a Little Bot Discord
Discord bot that can auto reply to a message. Available rules agreement with emotes and connect to my minecraft plugin, so I can do a minecraft server command from my discord server. But I lost the code of it.

Create a Minecraft Server and Plugin
Minecraft server with theme of MMORPG. With this plugin in my minecraft server, players can have level and xp bar. If player has higher level, player has more health. This mechanism I use to make monsters have a level that can spawn with command. I compiled the plugin myself on Eclipse IDE and then I named it "Raveling" and published it on Spigot Forum. This is where I started learning Java programming.
Create a Platfomer Game
I tried to make a 2D game with Godot engine. In this game, players are required to pass through existing obstacles. There are 3 levels with different obstacles. I forgot a bit, but as far as I remember, this was my first game among other my small games. Full assets of that used on game created by myself.
Speedrun Create a Little Game
I challenge myself to make a 2D platformer game with Godot engine in 10 minutes. It's just for fun and I speed up my video because it's a little boring. Full assets of that used on video created by myself too.

Create Simple Chat App
Chat app that created with SocketIO. In this chat app, users have a public key as address to communicate with others like social media. Message encrypted with asymmetric cryptography algorithm. This is where I'm deep learning about Cryptography and Encryption. I dont have documentation of it(screenshot is old design), but I have the code of it.
Create My First Competition Game
In my school, I'm study with my friend to do research and write scientific papers. Ideas in our research is to make RPG educational game for water conservation based on indigenous knowledge Javanese society. In this project, I use Godot Engine to make this prototype game. This game has been through alpha and beta testing. The result of testing is good, so, our scientific papers won 1st place in a competition at Yogyakarta State University.
Become a Medallist in "Olimpiade Penelitian Siswa Indonesia" (OPSI)
After my previous project, I and my friend did a similar research. The research is to make MMORPG as revitalization and preservation of "Pitutur Luhur Jawa" in dealing with the impacts of climate change. In this game, I make more advance and complex RPG online in web platform with PhaserJS engine. This is where I deep learning about how server and client work. The result of research is good too, so, I and my friend won 2nd place as silver medallist Social Sciences Humanities in Indonesian student research olympiad(and got $1250 for two :v).
I Can Do
Make web design
Programming language: HTML, CSS, JS, Typescript.
Favorite Frameworks: Vanilla Typescript, Mithril.js.
Make web backend
Programming language: JS, Typescript, PHP (not really).
Favorite Frameworks: NodeJS, socket.io, express, ethers, solidity.
Make a game
Programming language: JS, Typescript, GDScript.
Favorite Frameworks: PhaserJS, Godot Engine.
Manage SQL database
Programming language: SQL.
Favorite Frameworks: MySQL, PostgreSQL.
Make illustration
Favorite App: Libresprites, Gravit Designer, Ibis Paint X.
Make a scientific paper
Favorite App: Google Docs, Google Spreadsheet.
Certificates

Closing

I don't know why, now I'm sad.
Maybe I need friends :)
So, if you want to be my friend or collaborate with me...
.
Thanks For Visiting
*Latest Update on 28 January 2025*
Created by Ektada