About
Hi, I'm Dian Hanifudin Subhi — a lecturer, cloud engineer, and backend developer based in Malang, Indonesia. I teach atPoliteknik Negeri Malang (Polinema) in the D4 Informatics Engineering program, build cloud infrastructure and backend services, and mentor developers in their early careers. Technology-agnostic, CLI-first.
What I do
- Teaching — Lecturing D4 Informatics Engineering at Polinema, focusing on software engineering, cloud computing, and web development.
- Research — Cloud Computing (SINTA-indexed, h-index 4, 30+ articles). Member of @se-polinemaand @laiba-dev.
- Engineering — Building and managing web applications, REST/gRPC services, and cloud infrastructure. Comfortable across the stack, happiest in the backend and DevOps.
- Mentoring — Facilitator atDicoding Indonesia for the DBS Foundation Coding Camp (Backend Developer learning path).
Tech I enjoy
- Languages: Go, Vue, Svelte, Lua, TypeScript, Python
- Editor: Neovim (LazyVim · Catppuccin Mocha · Fira Code)
- Environment: NixOS, Nix dotfiles (dotnix), tmux, zsh
- Cloud / Infra: containers, Kubernetes, CI/CD, GitHub Actions, IaC
- Web: Astro, Vue 3, Svelte — static-first, framework-agnostic
This site
Built with Astro 7 and styled to look like Neovim with theLazyVim distribution. The UI mimics Neo-tree, bufferline, lualine, which-key, and Telescope. Theme isCatppuccin(press Space t to toggle Latte ↔ Mocha).
The site accepts contributions via GitHub issues using theOpenCode IssueOps workflow — the same workflow we use at@se-polinema. See CONTRIBUTING.mdfor details.
Get in touch
- GitHub: @dhanifudin
- Website: dhanifudin.com
- LinkedIn: linkedin.com/in/dhanifudin
- YouTube: youtube.com/c/dhanifudin
- Email: dhanifudin@gmail.com