Hi, I'm Hanif Sholihin

Full Stack Developer

Passionate about building Scalable Web Applications and robust backend architectures that solve real-world problems.

Full Stack Developer with 2+ years of experience building high-integrity production systems, from secure banking APIs (Bank Papua integration) to intelligent AI-powered automation tools that reduce manual processing time by 80%.

Available for Remote Work & Freelance
Download CV
Hanif Sholihin

Journey & Experience

Software Engineer

February 2026 - Present

PT Digi Sistem Solusindo

● Backend API Engineering: Engineered and enhanced backend APIs using Golang for seamless integration with Bank Papua, ensuring secure, stable, and high-integrity financial transactions.

● Performance & Notifications: Optimized application performance by implementing Redis Caching and streamlined system notifications through a robust SMTP Server integration.

● PostgreSQL Optimization: Managed and optimized complex PostgreSQL queries, implementing efficient data searching techniques to handle large-scale banking data synchronization.

Go (Golang)RedisPostgreSQLAPI IntegrationSMTP Server
Currently Active

Full Stack Developer (Internship)

October 2025 – January 2026

PT Dumbways Indonesia Teknologi

● Full-Stack Development: Developed high-performance web applications using Golang and Next.js, implementing Redis caching to speed up API response times and user data retrieval.

● Payment Integration & Webhooks: Integrated Midtrans Payment Gateway and configured automated Webhooks with PostgreSQL, ensuring secure and automated order status synchronization.

● Agile Collaboration: Collaborated within an Agile/Scrum environment, participating in code reviews via Git/GitHub to maintain high-quality code and system stability.

Go (Golang)Next.jsRedisPostgreSQLMidtransAgile/Scrum

IT & Digital Operations

January 2024 – August 2025

Toko Imam Syafii

● POS & Database Migration: Led the migration of POS systems from iPos to Azzam POS and Odoo, synchronizing inventory databases to maintain 100% data integrity between stock levels and sales reports.

● Infrastructure & Network Management: Managed network infrastructure and hardware maintenance, delivering on-site and remote troubleshooting to ensure 100% system uptime for daily business operations.

POS MigrationOdooDatabase SynchronizationNetwork InfrastructureSystem Uptime

Selected Projects

Studyfi (AI-Powered Learning Platform)

"A commercial SaaS utilizing Generative AI to instantly transform complex materials into interactive quiz-based learning tools, optimizing user study efficiency."

Generative AINext.jsTypeScriptTailwind CSS
AI Automation (Admin Automation Tool)

"A Gemini AI automation tool that digitizes manual invoice extraction and synchronizes inventory databases, reducing manual processing time and human error by 80%."

Gemini AINext.jsSupabaseTypeScriptVercel
Home Server Infrastructure & CI/CD Pipeline

"Architected a personal home lab using Proxmox and Linux for efficient service isolation, automating deployments via GitHub Actions and Docker Compose with Nginx SSL."

Proxmox VELinux AdminDocker ComposeGitHub ActionsNginx SSL

My Tech Stack

Languages
Go (Golang)PythonJavaScriptTypeScriptHTML5CSS3
Frontend
React.jsNext.jsTailwind CSSZustandReduxTanStack Query
Backend
Gin (Golang)Node.jsExpress.jsREST APIGORMPostgreSQLMySQLMongoDBRedis
DevOps & Tools
DockerGitHub Actions (CI/CD)NginxProxmox VELinux Server AdminGit / GitHubPostman

Soft Skills

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's Connect

Stay in Touch

Reach out via email for inquiries or collaborations.

Go to Gmail

Let's Connect

Connect with me professionally on LinkedIn.

Go to Linkedin

Quick Chat

Chat instantly on WhatsApp for fast response.

Chat on WA

Explore Code

Explore my open-source work and projects.

Go to Github

Copyright © 2026 Hanif Sholihin. All rights reserved.