https://github.com/akmalfairuz/akmalfairuz
https://github.com/akmalfairuz/akmalfairuz
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/akmalfairuz/akmalfairuz
- Owner: AkmalFairuz
- Created: 2022-09-24T02:27:25.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-09-25T02:37:50.000Z (8 months ago)
- Last Synced: 2025-01-18T18:13:37.139Z (4 months ago)
- Language: HTML
- Size: 25.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[](https://www.digitalocean.com/?refcode=7ed7f9335464&utm_campaign=Referral_Invite&utm_medium=Referral_Program&utm_source=badge)
18 years old - Owner of [Venity Network](https://github.com/VenityNetwork) (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](https://github.com/pmmp/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](https://www.jetbrains.com/go/), [PhpStorm](https://www.jetbrains.com/phpstorm/), [IntelliJ](https://www.jetbrains.com/idea/), and [WebStorm](https://www.jetbrains.com/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](https://venitymc.com) | [Discord](https://venitymc.com/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](https://ovh.com)**: All my projects will be hosted on OVH. Because it's cheap, fast, and reliable.### My Public Projects
- [mgx](https://github.com/AkmalFairuz/mgx) - A Golang MongoDB API to simplify the use of MongoDB in your projects.
- [MultiVersion](https://github.com/AkmalFairuz/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](https://github.com/AkmalFairuz/BedrockProxy) - A proxy to hack Minecraft Bedrock Edition. (Discontinued)
- [vhandler](https://github.com/VenityNetwork/vhandler) - A dragonfly library to add multiple player and world handlers.
- [Sobana](https://github.com/AkmalFairuz/Sobana) - A PocketMine-MP library to create multithreading TCP server and client.
- [PacketLimiter](https://github.com/AkmalFairuz/PacketLimiter) - A PocketMine-MP plugin to limit the amount of packets sent by a player.
- [MysqlLib](https://github.com/VenityNetwork/MysqlLib) - A PocketMine-MP library to simplify the usage of MySQL.
- [raknet-attack](https://github.com/AkmalFairuz/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
- Discord: akmalfairuz
- Email: [email protected]### Donate
- [PayPal](https://paypal.me/akmalfairuz)
![]()