Haikel Ilham Hakim

Konnichiwa! I'm Haikel. You can call me Haikel/Kel/Ekel with the "E" pronounce is "Emas". I'm a Software Developer based in Indonesia, also an amateur photographer in my free time. Day-to-day, I mostly working on Frontend stuff and currently learning Go, Svelte, also DevOps.

Experience

[Undisclosed]

Mar 2025 - Present

Software Developer

  • Working on a lung patient management system using Next JS 15 and Nest JS.

  • Implemented monorepo concept for the Frontend side using Nx also its remote caching using Nx Cloud, Error monitoring using Sentry, and Backend API Monitoring using Prometheus + Grafana.

  • Implemented Progressive Web App (PWA) to make the Website easier to use and more accessible by elderly users.

  • Set up code formatting and linting tools like Biome, also wrote Docker multistage build configuration.

Dibimbing.id

Sep 2024 - Dec 2024

Fullstack Engineer

  • Assisted Dibimbing Tech Team in creating an academic system for Cakrawala University .

  • Conducted research with colleagues and advised Dibimbing Tech Team on the selection of the backend stack between Node.js and Golang for the Cakrawala University project based on some use cases.

  • Constructed the Frontend and Backend of the project using Next JS and Go Fiber.

  • Set up code formatting and linting tools like ESLint and Prettier, also wrote Docker multistage build configuration for the Frontend side.

  • Played a key role in developing the shortlist registration, biodata, admin biodata verification, and maintenance condition features.

Infinite Learning

Feb 2024 - Jun 2024

Web Development & UI/UX Design

  • Responsible as a Programmer to do market research, conducted business analysis, performed usability testing.

  • Constructed the Frontend and Backend of the project from scratch using React JS (Frontend) and Express JS (Backend).

  • Assisted colleagues in troubleshooting Javascript and React JS-related issues.

[Undisclosed] - Freelance

Nov 2023 - Dec 2023

Frontend Web Developer

  • Responsible for handling, fixing bugs, and developing requested features to the existing dashboard. The dashboard was created using React JS, Tailwind CSS, and Context API.

  • Improve the performance of the dashboard and remove unused or redundant code.

We Up Indonesia

Oct 2022 - Dec 2022

Frontend Web Developer

  • Responsible for slicing and building a company profile Website for We Up using Next JS, Typescript, Tailwind CSS, and AOS.

  • Write documentation about the project and collaborate with other divisions.

Featured Works

Jadwal Sholat

Jadwal Sholat

A Website to get prayer schedule, read Al-Qur'an, and Asma'ul Husna

nextjs
typescript
react-query
Taritme

Taritme

Kenali Budaya, Mulai dari Tari!

nextjs
typescript
tailwind
react-query
Asmaul Husna API

Asmaul Husna API

Asmaul Husna API is an API to get the list of Asma'ul Husna

honojs
typescript
Cari Mahasiswa

Cari Mahasiswa

Cari Mahasiswa is a Website to search students data from various Universities in Indonesia

nextjs
typescript
tailwind
react-query
trpc
jotai

Latest Notes

November 7, 2024

Mau Sampai Kapan Jadi Orang Misterius?

Sebuah tulisan pendek untuk menyinggung diri sendiri

September 25, 2024

HTTP Benchmarking Using wrk

Exploring and do some basic HTTP benchmarking using wrk

July 17, 2024

Cara Melihat Status Rekomendasi Kampus Merdeka yang Tidak Muncul

Melihat status rekomendasi Kampus Merdeka yang tidak muncul padahal rekomendasi sudah disetujui

July 25, 2023

Deploy Nest JS Project ke Vercel

Catatan saya mengenai proses deploy Nest JS project ke Vercel