An open API service indexing awesome lists of open source software.

https://github.com/akmalfairuz/akmalfairuz


https://github.com/akmalfairuz/akmalfairuz

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

[![DigitalOcean Referral Badge](https://web-platforms.sfo2.cdn.digitaloceanspaces.com/WWW/Badge%201.svg)](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)