Full Stack DeveloperBekasi, Indonesia

Hanif Sholihin

Full Stack Developer with hands-on experience building end-to-end web applications, specializing in Go, Next.js, and AI automation. Committed to delivering scalable, production-ready infrastructure and clean code in Agile environments.

Download CVView Projects
Available for Work & Freelance
Hanif Sholihin

Experience

01

Feb 2026 — Present

Current

Software Engineer

PT Digi Sistem Solusindo/Jakarta, Indonesia

  • Engineered and enhanced backend APIs using Golang for seamless integration with a banking partner, ensuring secure, stable, and high-integrity financial transactions.
  • Optimized system performance through Redis caching and complex PostgreSQL query tuning, reducing API response times, and streamlined SMTP server notifications.
  • Maintained system reliability by managing Linux deployments and monitoring real-time metrics via Prometheus, Grafana, and Loki.
  • Acted as a liaison between project stakeholders and the development team, collaborating with Project Managers, Team Leads, and Frontend Engineers.
  • Go (Golang)
  • Redis
  • PostgreSQL
  • Prometheus
  • Grafana
  • Loki
  • Linux
  • SMTP

Dec 2025 — Jan 2026

Full Stack Developer (Internship)

PT Dumbways Indonesia Teknologi/Tangerang, Indonesia

  • Developed scalable web applications using Go (Golang) and Next.js, implementing Redis caching and Socket.io to deliver high-performance, real-time user experiences with minimal latency.
  • Architected backend systems with PostgreSQL and Prisma ORM, integrating a payment gateway and automated webhooks for secure, seamless transaction handling.
  • Collaborated within a fast-paced Agile team, participating in sprint planning and rigorous code reviews via Git/GitHub to maintain strict clean code standards and system stability.
  • Go (Golang)
  • Next.js
  • Socket.io
  • Redis
  • PostgreSQL
  • Prisma
  • Payment Gateway
  • Agile / Scrum

Jan 2024 — Aug 2025

IT & Digital Operations

Toko Imam Syafii/Bekasi, Indonesia

  • Led the migration of legacy POS systems to Odoo ERP, synchronizing complex inventory databases to maintain data integrity between stock levels and sales reports.
  • Optimized WordPress performance and digital catalogs, and executed digital campaigns to support end-to-end business growth.
  • Managed network infrastructure and hardware systems, providing remote and on-site troubleshooting to guarantee system uptime for daily operations.
  • Odoo ERP
  • POS Migration
  • WordPress
  • Network Infrastructure
  • Database Synchronization

Education

02

Sep 2025 — Nov 2025

Full Stack Web Development Bootcamp

Dumbways Indonesia/Depok, Indonesia

  • Architected production-ready, high-concurrency web applications using Go (Golang), Next.js, and Node.js.
  • Designed and optimized relational and caching data structures with PostgreSQL, MySQL, and Redis.
  • Applied Agile/Scrum methodologies and clean code practices, executing rigorous code reviews via Git/GitHub.

Jul 2017 — Mar 2020

Computer and Network Engineer

SMK Negeri 3 Kota Bekasi/Bekasi, Indonesia

  • Built a solid technical foundation in server administration and network infrastructure.
  • MTCNA — MikroTik Certified Network Associate

Selected Projects

03
01

Educasi.id

AI-Powered Learning Platform

An AI learning platform that turns raw learning material into an interactive study experience, with retrieval-augmented generation over YouTube and PDF sources plus real-time live voice interaction.

  • Architected a RAG orchestration pipeline that ingests and reasons over YouTube and PDF content.
  • Built real-time live voice interaction directly into the learning flow.
  • Delivered a Golang backend and Next.js frontend with integrated payment gateway and automated email notifications.
  • Golang
  • Next.js
  • RAG
  • OpenAI / Gemini API
  • Payment Gateway
  • Email SMTP
02

Bolu Delight

E-Commerce Platform

Architected a full-scale food e-commerce platform, delivering a streamlined checkout experience.

  • Integrated the Midtrans Payment Gateway and secure webhooks to automate real-time order status updates and ensure seamless transaction handling.
  • Delivered a streamlined checkout experience backed by a containerised deployment and CI/CD pipeline.
  • Next.js
  • Express.js
  • MongoDB
  • Zustand
  • Midtrans
03

Real-time Social Media

Circle App

A high-performance social networking platform built around real-time interaction, where messaging and feed updates land with effectively zero latency.

  • Built a real-time social networking platform with live messaging and feed interactions.
  • Optimized system performance with Redis caching and Socket.io for zero-latency communication.
  • Modeled the data layer with Prisma ORM over PostgreSQL.
  • Express.js
  • React.js
  • Socket.io
  • Redis
  • Prisma
  • PostgreSQL
04

Home Server Infrastructure & CI/CD Pipeline

DevOps & Infrastructure

A personal home lab built on Proxmox VE, running a real production-shaped deployment pipeline: containerised services, automated releases, and TLS-terminated ingress.

  • Architected a home lab on Proxmox VE using LXC containers for application hosting with strict service isolation.
  • Automated deployment workflows with GitHub Actions and Docker Compose, streamlining the CI/CD pipeline.
  • Configured Nginx reverse proxies to manage SSL/TLS traffic in front of the containerised services.
  • Proxmox VE
  • LXC
  • Docker Compose
  • GitHub Actions
  • Nginx
  • SSL / TLS

Tech Stack

04

Languages

  • Go (Golang)
  • TypeScript
  • JavaScript
  • Python
  • SQL
  • HTML5
  • CSS3

Frontend

  • React.js
  • Next.js
  • Tailwind CSS
  • TanStack Query
  • Zustand
  • Redux

Backend & Data

  • Gin
  • GoFiber
  • Node.js
  • Express.js
  • Socket.io
  • Prisma
  • PostgreSQL
  • MongoDB
  • Redis
  • Kafka

DevOps & Infrastructure

  • Docker
  • Docker Compose
  • GitHub Actions
  • Nginx
  • Linux Server
  • Proxmox VE
  • Prometheus
  • Grafana
  • Loki

Tools & Practice

  • Git / GitHub
  • Postman
  • Figma
  • Agile / Scrum
  • Code Review
  • Clean Code

Soft Skills

05

Problem Solving

A persistent troubleshooter. I thrive on debugging complex issues and breaking down technical challenges until I find the most efficient root-cause solution.

Team Collaboration

A proactive communicator who values collective growth. I am highly receptive to feedback and always ready to support teammates in overcoming technical roadblocks.

Agile Learner

Driven by curiosity and a growth mindset. I quickly adapt to emerging technologies and thrive in fast-paced, high-demand development environments.

Clear Communication

Bridging the gap between technical and non-technical stakeholders. I can simplify complex concepts into actionable insights for any audience.

Let\u2019s Connect

06

Copyright © 2026 Hanif Sholihin. All rights reserved.