Meet your next software engineer

Dhani Dzulkarnain

🇮🇩 Batam, Indonesia

Dhani Dzulkarnain

Hi! My name is Dhani Dzulkarnain but people usually call me Dhani. I am a full-stack software engineer with a passion for building real products at the intersection of clean architecture and sharp execution.

My current work revolves around Flutter mobile apps, Next.js marketplaces, and computer vision experiments as a third-year Software Engineering student at Politeknik Negeri Batam.

Outside of class, I am a programming language enthusiast who closely follows how different languages and paradigms shape the way engineers think and build.

Tech Stack

Flutter
Flutter
Next.js
Next.js
React
React
TypeScript
TypeScript
Firebase
Firebase
Tailwind
Tailwind
Swift
Swift
Python
Python
Node.js
Node.js
PostgreSQL
PostgreSQL
Flutter
Flutter
Next.js
Next.js
React
React
TypeScript
TypeScript
Firebase
Firebase
Tailwind
Tailwind
Swift
Swift
Python
Python
Node.js
Node.js
PostgreSQL
PostgreSQL
Flutter
Flutter
Next.js
Next.js
React
React
TypeScript
TypeScript
Firebase
Firebase
Tailwind
Tailwind
Swift
Swift
Python
Python
Node.js
Node.js
PostgreSQL
PostgreSQL

Selected Work

A curated collection of projects that blend design, engineering, and user experience.

2026AI + AccessibilityFull Stack DeveloperIn Development

ASBI - Asisten Belajar Mandiri Bahasa Isyarat

Web-based SIBI learning platform using computer vision for real-time hand gesture detection and feedback.

React + ViteTensorFlow.jsMediaPipe HandsTailwindCSS
View on GitHub
ASBI - Asisten Belajar Mandiri Bahasa Isyarat
2025Web MarketplaceFull Stack DeveloperIn Development

Kokonut

Second-hand marketplace with a coconut-inspired design system — built for conscious consumers.

Next.jsReactTypeScriptTailwind CSSSpring BootPostgreSQL
View on GitHub
Kokonut
2025IoT & Mobile EdTech PlatformFull Stack Developer

StudySphere

Smart study companion with ESP32 integration for environmental monitoring, timer management, and collaborative learning features.

FlutterDartFirebaseESP32/IoT
View on GitHub
StudySphere
2025Mobile + GPSFull Stack Developer

Glemo

GPS-based motorcycle service tracker with layered architecture, real-time tracking, and automated service reminders.

FlutterRiverpodFirebaseGoogle MapsGoRouterBackground Service
View on GitHub
Glemo
2024Mobile AppFull Stack Developer

Amarine

Marine ecosystem companion — a mobile app connecting divers, fishermen, and ocean enthusiasts.

KotlinJetpack ComposeFirebaseMVVMHilt DIRetrofitRoom DatabaseCoroutines
View on GitHub
Amarine

Let's build something great together!

I help startups and founders ship fast across web, mobile, and product. Whether you're starting from zero or scaling an existing product, I bring clean code, sharp thinking, and genuine care to every build.

Let's collaborate
Online
dhanidzulkarnain1@gmail.comEmail
X (Twitter)Follow
InstagramFollow
LinkedInFollow