Loading Kimmycode
Nav Logo Kimmycode
About MePortofolioContact Me

Hi, I'm |

I build clean, modern, and responsive websites using modern technologies.

See my works
kimmycode

About Me

Hi mate! My name is Muhammad Lukmanulhakim ,
but you can also call me Lukman. I'm a Frontend Engineer with 5 years of experience. Previously, I worked mostly with Angular (up to version 14) and always kept up with the latest frontend trends. Recently, I've started learning React.js and Next.js including this website, which was built using Next.js! 😄

🚀 Good news! I'm currently open to new opportunities whether it's a full-time role, freelance projects, or contract-based work.
If you're hiring or have something exciting in mind, feel free to contact me here.

Let’s make some juicy art together! ^^

HTMLCSSJavaScriptJqueryAngularReact JSNext JSPHPLaravelCMS OctoberMySQLPostgreSQLGITBitbucketJiraAgile SDLCWaterfall SDLCLeadership

My Latest Project

kimmycode-interview

Kimmycode Interview

This project was created to help improve my English communication skills, especially for job interviews where I often felt nervous. It serves as a practice tool to build confidence and fluency through repeated exercises and real interview scenarios. The goal is to make English interviews easier and more natural over time.

You can demo this project by signing up with your Google account.

Tech stack & tools used:

  • - React.js
  • - Next.js
  • - Zustand (State Management)
  • - Strapi.io (Headless CMS)
kopra-by-mandiri

Kopra By Mandiri

Kopra by Mandiri is a digital platform developed by Bank Mandiri to streamline financial transactions and cash management for corporate clients. It provides an integrated ecosystem that covers services such as trade finance, liquidity management, and approval workflows—all in a secure and user-friendly interface.


In this project, I was directly involved in the development of several key features, including:

  • Liquidity: Built modules to support corporate clients in managing cash flow and optimizing fund allocation across accounts.
  • Approval Scheme: Developed a flexible, multi-layer approval system that can be tailored to match the client’s organizational structure.
  • Trade: Contributed to the digitization of trade finance processes, including functionalities for Letters of Credit (LC), SKBDN, and other export-import documents.

Tech stack & tools used:

  • - Angular 14
  • - React.js
  • - Tailwind CSS
  • - SonarQube
  • - Karma (Unit Testing)
  • - RESTful API
  • - Jira (Issue Tracking)
  • - Confluence (Documentation)
  • - Agile Workflow (SDLC)
Pesan Villa

Pesanvilla Web

Pesan Villa is an accommodation booking platform that helps users find and reserve villas, hotels, rooms, and even catering services — all at prices that match the available facilities. While the current focus is on the Puncak area, the platform is designed to scale and support more destinations in the future.


This was my first project using React.js and Next.js, created as part of my journey to learn and explore new technologies. I built Pesan Villa while familiarizing myself with the React and Next.js environment, combining hands-on learning with real project implementation.


Tech stack & tools used:

  • - React.js
  • - Next.js
  • - Tailwind CSS
  • - Zustand (State Management)
  • - Minio (Object Storage)
  • - PostgreSQL
  • - PHP Laravel (as Backend API)
  • - Jira
lakuemas

Lakuemas

Lakuemas is a digital platform that enables users to buy, sell, store, and transfer gold easily and securely through both mobile apps and websites. It offers an affordable and flexible way to invest in gold by integrating with physical retail partners across various locations. This modern solution simplifies gold investment by eliminating the need for physical storage, making it more accessible to everyone.


Tech stack & tools used:

  • - Angular
  • - Typescript
  • - Tailwind CSS
  • - Git
  • - Trello
  • - Agile Workflow
Talent Hero

Talent Hero

Talent Hero is a unique job recruitment portal that introduces a dual-role system: Hero and Talent. A Hero acts as a referrer—someone who recommends qualified candidates—while a Talent is the person actively seeking or being considered for hiring opportunities.


In this project, I was involved in the re-engineering and redevelopment of the version 2 (v2) platform, focusing on improving system performance, architecture, and user experience.


Tech stack & tools used:

  • - PHP Laravel
  • - Laravel CMS October
  • - Bootstrap
  • - jQuery
  • - CSS3
  • - PostgreSQL
SIJAPTI

SIJAPTI

SIJAPTI is an internal system designed to manage the organizational activities within the KASN environment. The system includes key modules such as announcements, confirmation dialogs, approval workflows, and reporting functionalities to support administrative processes efficiently.


Tech stack & tools used:

  • - PHP
  • - Laravel Lumen
  • - Angular
  • - Typescript
  • - Bootstrap
  • - PostgreSQL

Contact Me

Looking to collaborate or hiring a frontend engineer? I'm currently open to work and would love to hear from you. Let's connect!