AkmalFairuz - Overview

About Me

Owner of Venity Network.

Computer Science Student.

I'm 19. Doing a lot of Minecraft-related work, working as an software developer, infrastructure engineer, and doing a lot of system design work as well. I have been seriously learning and gaining experience in software engineering since 2020.

Languages, Frameworks, and Tools

  • Golang: Almost all projects are written in Go. Because it's fast, simple, and easy to deploy.
  • PHP: It was used to maintain the Venity Network server (a Minecraft Bedrock server network) that uses PocketMine-MP, but we have now migrated our codebase to Go.
  • Java: My preferred OOP language.
  • Typescript: I prefer Typescript over Javascript.
  • Docker: All my projects will be deployed in a docker container.
  • Kubernetes: To orchestrate and scale my containerized services. It helps manage multiple app instances, handle rolling updates, and maintain high availability in production environments. Currently used in Venity Network.
  • JetBrains: I use JetBrains products for my development. I use GoLand, PhpStorm, IntelliJ, and WebStorm.
  • ReactJS: Used to build frontend dashboards and internal tools that interact with REST from my backend services.

Projects (closed source)

  • Venity Store – Built with React, integrated with Xendit and PayPal as payment gateway.
  • Venity API & Docs – Built with Go, delivering fast response times, documented with OpenAPI, and deployed on a Kubernetes cluster.
  • Venity Player Dashboard – Built with React and Tailwind, utilizing Venity's API.

Contact Me