Hi, I'm Hakim.

Web & Mobile Developer

Full-Stack Developer passionate about building modern web, mobile, and 3D experiences with Next.js, React, React Native(Expo), NestJS/Express, Blender and more. Always learning new technologies and turning ideas into meaningful digital experiences. Looking for a developer to build your project?

About.

I am a Full-Stack Developer passionate about building modern web, mobile, and AI-powered applications. I create responsive and scalable digital experiences using React, Next.js, React Native, and Expo, with a focus on clean design, performance, and usability.

My expertise covers both frontend and backend development, allowing me to build complete applications from intuitive interfaces to robust APIs and databases. I work with Node.js, PostgreSQL, and MongoDB to develop reliable and maintainable solutions.

I also have a strong interest in Artificial Intelligence, Computer Vision, and interactive 3D experiences. I explore technologies like Three.js, Blender and modern AI tools to create innovative applications that solve real-world problems and deliver engaging user experiences.

Abu Solihin Alhakim avatar
Nickname
Hakim
Age
23th
Origin
Palembang, Indonesian
Motto
Driven, consistent, tech-curious.

Abu Solihin Alhakim

Skills.

What i use

MongoDB

MongoDB - A flexible NoSQL database I use when applications need adaptable document structures, efficient development, and room to scale as data grows.

Stack

Projects.

An image of the Meteosphere project.

Meteosphere

Next.js - OpenStreetMap - Tailwind - 11labs - BMKG API

A real-time weather monitoring platform for Palembang that combines BMKG and weather data with interactive maps for wind, rainfall, temperature, and earthquake information.
Details >

An image of the Mimotel project.

Mimotel

Next.js - React - Tailwind CSS - Prisma - PostgreSQL - Auth.js - Midtrans

A modern hotel booking platform featuring secure authentication, online payments, room reservations, and a streamlined booking experience.
Details >

An image of the Expo-Ecommerce project.

Expo-Ecommerce

React Native - Expo - React - Vite - Node.js - Express - MongoDB - Mongoose - Clerk - Stripe - Cloudinary - React Query - Tailwind CSS

A full-stack e-commerce monorepo featuring a React Native mobile app, web-based admin dashboard, and Express backend with authentication, product management, cloud media storage, and Stripe payments.
Details >

An image of the Cocktail project.

Cocktail

React - Vite - Tailwind CSS - GSAP - React Responsive

A modern cocktail landing page built with React and Tailwind CSS, featuring immersive animations and responsive layouts powered by GSAP.
Details >

An image of the Amazon Clone project.

Amazon Clone

Flutter - Dart - Provider - Node.js - Express - MongoDB - Mongoose - JWT - Cloudinary - Google Pay - Apple Pay

A full-stack e-commerce mobile application built with Flutter and a Node.js backend, featuring product browsing, authentication, cart management, image uploads, ratings, and online payments.
Details >

An image of the Game Landing Page project.

Game Landing Page

React - Vite - GSAP - Tailwind CSS

A modern game landing page built with React and Vite, featuring immersive GSAP animations, interactive sections, and a responsive visual experience.
Details >

An image of the GoWez project.

GoWez

React Native - Expo - Expo Router - TypeScript - NativeWind - Zustand - Google Maps - Midtrans

A mobile transportation application built with React Native and Expo, featuring Google Maps integration, location services, route navigation, and Midtrans payment processing.
Details >

An image of the iPhone 3D Website project.

iPhone 3D Website

React - Vite - Three.js - GSAP - Tailwind CSS

A modern Apple-inspired website built with React and Vite, featuring an interactive 3D iPhone experience, smooth GSAP animations, and immersive visual interactions.
Details >

Experience.

Web Developer
Aug 11, 2025
IT Division
BMKG SMB II, Palembang

During my internship at BMKG, I focused on improving and modernizing the existing weather information website for Palembang. The previous website had a complex structure that made weather information difficult to understand and lacked a clear way to access data for different areas. I redesigned the system with a dropdown containing the administrative area codes for all districts in Palembang, allowing users to select a specific area and dynamically fetch the corresponding weather data from the API. The project also integrated an interactive map using OpenStreetMap and OpenWeather data, an earthquake map powered by the BMKG API, and a three-day weather forecast based on current BMKG data. In addition, I integrated AI as a virtual weather presenter by generating weather scripts with the Gemini API using parameters such as humidity, cloud conditions, wind, temperature, and weather analysis. The generated scripts were then converted into speech using ElevenLabs to provide an interactive weather presentation feature. The presenter is currently inactive because the free ElevenLabs API quota has been exhausted.

Next.jsOpenStreetMapTailwind CSSElevenLabsBMKG APIOpenWeatherGemini API

Certification.

MongoDB Developer (MERN)
March 6 – June 17, 2026
SmartBridge — LastMile Indonesia 2026

Completed an international, project-based program focused on full-stack development with the MERN stack, combining technical training, hands-on projects, and industry-oriented learning.

MongoDBExpress.jsReactNode.jsJavaScriptGit
Web Developer Intern
August 11 – September 13, 2025
BMKG South Sumatra — IT Division

Completed an internship focused on developing Meteosphere, a weather visualization platform that integrates meteorological data, interactive maps, and AI-powered voice presentation.

Next.jsOpenStreetMapTailwind CSSBMKG APIElevenLabs
Java Fundamentals
May 26, 2023
Oracle Academy — Universitas Indo Global Mandiri

Completed Java Fundamentals coursework as part of the Pemrograman 1 curriculum in the Informatics Engineering program, building a foundation in Java programming.

JavaProgramming Fundamentals
Database Design
June 7, 2024
Oracle Academy

Completed database design coursework during university studies, covering ERD modeling, SQL queries, and relational database concepts using MySQL.

MySQLSQLERDDatabase Design

ContactMe

Interested in working together or discussing a project? Drop me an email. I'm always excited to connect with fellow developers, teams, and innovators, and you can also reach out through LinkedIn or Instagram if that's more convenient for you.