Huda (@hudamnhd)
Hi, I’m Huda 👋🏻
Software Developer with proven track record in crafting modern web solutions using React and TypeScript. At Kelas Digital, built high-impact applications including an optimized system with 20% improved performance. Seeking challenging opportunities to create innovative, scalable software solutions that deliver measurable business value.
- Twitter: https://twitter.com/hudamnhd
- Github: https://github.com/hudamnhd
- LinkedIn: https://www.linkedin.com/in/hudamnhd
Projects
Kiat Web
This is a Quran web app built with React and Tailwind CSS. Its main feature is providing online support for reading the Quran and other content. The web app is also a Progressive Web App (PWA) built using Vite PWA. It offers a simple design focused on enhancing the Quran reading experience.
Features
- Offline support via PWA.
- Multiple Quran tafsir sources.
- Quran memorization mode and word puzzle feature.
- Goal: Read the entire Quran.
- Multiple themes (Light, Dark, Sepia).
- Searchable translated Quran and tafsir content.
- Simple calculator.
Preview: https://kiat.netlify.app
Repository: https://github.com/hudamnhd/kiat
Twitter Clone
This is a simple web app built using the Next.js pages directory. The main features include a Twitter-like UI for the home, profile, and tweet details pages, along with support for likes and comments.
This repository has two branches:
- The main branch contains the latest code, written using React Router v7.
- The nextjs branch contains older code, which hasn’t been deployed in the demo and uses a stack including Next.js, NextAuth, Prisma, PlanetScale, TRPC, and Upstash.
Features
- Authentication with Google
- Interactive posts (like, comment, and view post details by ID)
- Follow and follower system
- Profile viewing
- Responsive design
Preview: https://xapps-clone.vercel.app
Repository: https://github.com/hudamnhd/twitter-clone
E-commerce Web
This is a simple web app built with React, Vite, and Tailwind CSS. The main features include product display, product details, the ability to add products to the cart, a carousel, and a responsive design.
Preview: https://fkstore.netlify.app
Repository: https://github.com/hudamnhd/web-ecommerce
Landing Page From Figma
This is a simple landing page built with React Router and Tailwind CSS.
Preview: https://boldo-page.netlify.app
Repository: https://github.com/hudamnhd/landing-page-boldo
Work Experience
PT Kelas Dunia Ekasakti
Role: Front End Developer
Time:
Location:
Responsibility:
- Create a responsive web Landing Page Company using
Remix
. - Rewrite old code from
React
toRemix
. - Developed and maintained social media applications using React Remix.
- Integration Social Media Applications with
Backend API
andPubnub Chat
. - Developed and maintained Dashboard Applications using
Remix
for manage system class. - Integration Dashboard Applications with
@casl/ability
for manage role users. - Contributed to daily meetings and sprint planning meetings as part of an agile team.
PT Deva Indonesia Group
Role: Front End Developer
Time:
Location:
Responsibility:
- Develop Sistem Pasok Rantai Industri Convert code from
Figma
to HTML with Tailwind CSS with perfect pixel. - Add functional web with
jQuery
. - Develop Ship Agen Web Dashboard Convert from Figma to
Laravel Blade
withTailwind CSS
with perfect pixel, interactive and responsive. - Implemented a dynamic table feature with horizontal resizing, allowing users to adjust the table’s width.
- Developed dynamic tables that automatically recalculate data when new data is added,
utilizing JavaScript
. - Added a dynamic file upload feature in each table, enabling users to upload files directly within the table interface.
- Implement feature export data in each menu to PDF with
domPDF
. - Create UI PDF with CSS native.
Personal
I am a Neovim enthusiast because of its simplicity and speed. I use Neovim primarily for writing code and taking notes, appreciating its lightweight and efficient design that enhances my workflow. Additionally, I use Linux with the DWM window manager on my PC. The combination of Linux and DWM is ideal for me, as it offers a minimalist environment that helps me stay focused and significantly boosts my productivity.