Hi there, I'm a Frontend Developer with 3+ years of experience building web applications.

My expertise includes Nuxt.js, Vue.js, React.js, Next.js, and TypeScript. I've delivered high-quality freelance and corporate projects and passionate about building responsive web applications.

About Me

About Me

Hi, I am Khafidha Sukma, a Frontend Developer based in Semarang, Indonesia. I specialize in creating responsive, user-friendly, and high-performance websites that support business growth and deliver excellent user experiences.

3+

Years Experience

50+

Projects

20+

Clients

Over the years, I have worked with a variety of technologies. Here are some of the technologies I have experience with:

  • TypeScript
  • Vue.js
  • Nuxt.js
  • React
  • Next.js
  • Tailwind CSS
  • Bootstrap
  • Laravel
  • Firebase
  • Pinia
  • HTML 5
  • CSS
  • JavaScript
  • Git
  • GitLab
  • GitHub
  • Figma
  • Bun
  • NPM

Featured Projects

A showcase of my work building responsive, user-friendly web applications with modern technologies and best practices.

PCC Restabes - Multi-Regional Police Command Center project screenshot

PCC Restabes - Multi-Regional Police Command Center

Enterprise-grade web admin platform for regional police command centers, deployed across 4 jurisdictions (Semarang, Solo, Pati, Cilacap). Integrates real-time CCTV surveillance, incident reporting, hazard mapping, and community engagement with environment-based configuration for multi-regional scalability.

Vue 3
TypeScript
Vite
Pinia
Leaflet.js
Bootstrap 5
Axios
ApexCharts
Socket.io
Firebase
ONOSANT - Tennis Court Booking Platform project screenshot

ONOSANT - Tennis Court Booking Platform

Enterprise tennis court booking platform built with Nuxt 3 and Firebase. Features real-time reservation management, multi-tenant architecture (courts/hotels/academies), PWA capabilities with offline-first strategy, and Firebase Cloud Messaging for push notifications. Implements Pinia state management, type-safe validation with Vee-Validate + Zod, and shadcn-vue design system.

Nuxt 3
Vue 3
TypeScript
Firebase
Pinia
Tailwind CSS
Vee-Validate
Zod
shadcn-vue
Vite PWA
Axios
VueUse

Professional Experiences

My career path in frontend development has been shaped by collaboration, problem-solving, and continuous learning. Here's how my experiences have helped me grow as a developer.

PT Leolit Games Studio is a dynamic game development company focused on creating engaging and innovative gaming experiences. They specialize in mobile and web-based games, leveraging cutting-edge technology and creative design to captivate players worldwide.

My Contributions:

  • Built 2 event websites using React and Next.js with API integration for dynamic content.
  • Ensured responsive layouts and smooth user experience across all devices.
  • Maintained a Vue.js webview project, focusing on bug fixes and styling improvements.

Technologies: HTML 5, CSS, JavaScript, TypeScript, Vue.js, React, Next.js, Tailwind CSS, Laravel

Educations

My educational journey has been marked by a commitment to learning, leadership, and active participation in tech communities. Here's a snapshot of my academic background and achievements.

Activities & Achievements:

  • Intensive Scholarship Recipient, Coding Camp 2026 by DBS Foundation x Dicoding Indonesia (Selected as 1 of 2.800+ from 67.000+ applicants)
  • Mentor, Frontend Development - Google Developer Student Club UDINUS (2 weeks, 30 participants)
  • Moderator, International Women's Day 2024 Semarang - Women Techmakers (48 attendees)
  • Finalist, TechComFest 2025 Web App Competition (Top 5 of 48 teams nationwide)
  • Core Team, Event Organizer - Google Developer Student Club UDINUS (Sep 2023 - Sep 2024).

Contact

Let's build something
extraordinary.

I'm currently available for freelance work and open to full-time opportunities. Let's talk about your next project.