Skip to content
View AkmalFairuz's full-sized avatar

Organizations

@VenityNetwork

Block or report AkmalFairuz

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AkmalFairuz/README.md

DigitalOcean Referral Badge

18 years old - Owner of Venity Network (A Minecraft Bedrock Server)

About Me

Major in Computer Science. Owner & Lead Development Server at Venity Network since 2020.

Doing lots of Minecraft things, and also doing lots of programming things.

Learning Rust

Languages, Frameworks, and Tools

  • Golang: Almost all new projects are written in Go. Because it's fast, easy to use, and easy to deploy.
  • PHP: It used to maintain the Venity Network server (a Minecraft Bedrock server networks) that use PocketMine-MP.
  • Java: My favorite OOP language.
  • Typescript: I prefer Typescript over Javascript.
  • Kafka: It used to process data from various services including communication between services and exchanging data between servers on the Venity Network.
  • Docker: All my projects will be deployed in a docker container.
  • Grafana: UI for monitor performance, errors from a project.
  • Sentry: Monitor errors that occur in production easily.
  • JetBrains: I use JetBrains products for my development. I use GoLand, PhpStorm, IntelliJ, and WebStorm.
  • Chakra UI: A ReactJS library that provides styled components. I use ChakraUI for my frontend development.
  • ReactJS: I prefer to use ReactJS for my frontend development.

Other

  • Venity Network: I'm the founder and owner of Venity Network. We are a Minecraft network that has been running since 2020. Website | Discord
  • Windows: I use Windows 11 on my main PC.
  • MacOS: I use macOS on my MacBook M1 Pro 14".
  • Linux: All my servers are running on Linux. My favourite distro is Ubuntu, because it's easy to use.
  • IndiHome: The biggest ISP in Indonesia, but it's expensive. Some people say that it's the worst internet provider in Indonesia, but I don't have any problem with it. I use the 30Mbps plan.
  • OVHcloud: All my projects will be hosted on OVH. Because it's cheap, fast, and reliable.

My Public Projects

  • mgx - A Golang MongoDB API to simplify the use of MongoDB in your projects.
  • MultiVersion - A PocketMine-MP plugin to allows players to join the server using older Minecraft versions. (Archived due to PM3 is no longer maintained, and don't have any plan to support PM4)
  • BedrockProxy - A proxy to hack Minecraft Bedrock Edition. (Discontinued)
  • vhandler - A dragonfly library to add multiple player and world handlers.
  • Sobana - A PocketMine-MP library to create multithreading TCP server and client.
  • PacketLimiter - A PocketMine-MP plugin to limit the amount of packets sent by a player.
  • MysqlLib - A PocketMine-MP library to simplify the usage of MySQL.
  • raknet-attack - A tool to attack a Minecraft server. (This attack method has been patched on PocketMine-MP)

My Private Projects

  • ReplayLib - A PocketMine-MP library for recording players, worlds, and entities in a world. Used on Venity Network as a Replay System feature.
  • ServerAutoScaler - A library for scaling PocketMine-MP servers horizontally without Kubernetes due to small budgets and small servers. Used on Venity Network.
  • Neural - A PocketMine-MP anti-cheat system based on packet monitoring, without using PM event listeners, with robust lag compensation and accurate checks.

Contact Me

Donate

Pinned Loading

  1. MultiVersion MultiVersion Public archive

    A PocketMine-MP plugins to allows older Minecraft Bedrock client versions to connect to newer server versions.

    PHP 77 24

  2. bedrockpack bedrockpack Public

    A Minecraft Bedrock tool for decrypting, encrypting, and stealing resource packs

    Go 13 3