Hi, I'm Candra Herdiana, a full-stack developer with a frontend focus, passionate about creating clean, efficient, and user-centric web applications. My expertise lies in building seamless user interfaces with Vue.js while maintaining solid backend architecture using NestJS and TypeScript.
Currently, I specialize in developing responsive and interactive web applications, combining modern design principles with robust engineering practices. With 3 years of experience, including 2 years in frontend and 1 year in backend development, I've honed my skills in creating performant and scalable solutions.
Frontend
Backend
A decade of software development expertise combined with a strong academic foundation in computer science
Surabaya (Remote)
Started as Frontend Developer, progressed to Backend Developer, and Assistant Manager before becoming Senior Developer. Led development teams and contributed to full-stack development using modern technologies.Online
Comprehensive course covering Nuxt 3 framework and modern web development practices.Remote
Delivered end-to-end web solutions, handling both frontend and backend development while leading development teams.Bandung
Focus on information systems and information technology.Explore our recent projects and see how we've helped businesses transform their digital presence through innovative solutions.
A full-stack web application developed for UPI's Faculty of Medicine using TypeScript, NestJS, Nuxt 3, and PostgreSQL. The platform offers health calculators for Physical Activity, Weight Management, and Lifestyle tracking, complemented by an educational health blog. This solution helps users monitor their wellness journey and access reliable health information through an intuitive interface.
A collaborative web application developed for Bangka Police Department (Polres Bangka) to manage population census data specifically for the Bangka Islands region. Built with Nuxt 3 and Tailwind CSS for the frontend, while utilizing Laravel and MySQL for the backend. Working as the Frontend Developer in collaboration with Backend and UI/UX team members, I implemented responsive interfaces and integrated API endpoints to create a seamless census data management system for local authorities.
A web-based platform developed for Bangka Police Department to digitalize and streamline the Police Record Certificate (SKCK) application process for Bangka Islands residents. Built with Nuxt 3 and Tailwind CSS for the frontend, integrated with Laravel and MySQL backend. As the Frontend Developer, I collaborated with Backend and UI/UX teams to create an efficient online system that simplifies the SKCK application and verification process for both citizens and police personnel.
Discover our latest thoughts, insights, and perspectives on technology, design, and innovation.
4 days ago
As a Nuxt 3 developer, having the right set of libraries can significantly enhance your development workflow. Here are 9 libraries that have become indispensable in my projects.
9 days ago
After trying various UI libraries, I finally settled on NuxtUI for my projects. Here's why!
14 days ago
In modern REST API design, proper endpoint naming is crucial for creating intuitive and maintainable APIs. Resource-Based Naming emphasizes using nouns rather than verbs in API endpoints, aligning with REST's core philosophy of treating resources as primary entities manipulable through standard HTTP methods. This practice not only creates more structured APIs but also ensures better organization and predictability for developers.
14 days ago
Throughout my journey as a Frontend Tech Lead, I've encountered various frameworks, but Nuxt3 has genuinely transformed how we approach web development at our company. After extensive research and hands-on experience with multiple projects, I can confidently share why Nuxt3 has become our go-to framework.