Grafis Nuresa

Full Stack Developer

About

Pixel-perfect websites, high performance, and reliable REST APIs that’s what keeps our Front-End team happy. Hi, I’m Grafis Nuresa. Since 2018, I’ve been dedicated to crafting seamless digital experiences, balancing both aesthetics and engineering precision. While I consider myself a Full-Stack Developer, my passion leans strongly toward the Front-End. I’ve built countless projects using WordPress (custom themes and plugins) and web apps with React, Vue, and Svelte, and frameworks such as Next.js, Nuxt, and Astro. In recent years, I’ve taken a deep dive into Next.js, exploring advanced features like App Router, Server Actions, Caching, and edge rendering to push performance boundaries. Alongside that, I integrate Payload CMS as my go-to headless CMS, leveraging its TypeScript-based schema, custom blocks, and access control to deliver fully dynamic, developer-friendly content systems. On the Back-End side, I’m comfortable designing and maintaining Node.js APIs with Fastify, Express, and Hapi, ensuring scalability and type safety across the stack using TypeScript. Collaborating with diverse, multinational teams has shaped me into a developer who can adapt, communicate, and build with anyone, anywhere

Experiences

Full Stack Developer

Whello Indonesia (Indonesia)Full Time — Present
  • Created and mantain reusable dashboard ui for efficient development and maintenance including authentication and authorization user management using React, React-Router, Redux, Mantine UI and Tailwind.
  • Design, develop, and maintain high-performance rest api boilerplate using Fastify and Prisma including authentication and authorization endpoints and also with email system with email template starter using Nodemailer and React.
  • Built service based on client requirements, for example built websocket to register whatsapp session to track incoming or outgoing messages to analyze, track and measure the effectiveness of marketing campaigns.
  • Built many various website using web framework like Nextjs, Nuxtjs and Astrojs, for example built custom website ticket booking Interrail integrate with Mollie payment.
  • Customize Shopify theme to create or edit sections and snippets based on clients needs.
  • Developed and implemented project starter using Next.js integrated with PayloadCMS as a headless CMS solution, enabling scalable and flexible content management while ensuring best practices for SEO, performance, and developer experience.
React
Typescript
Javascript
TailwindCSS
Next.js
Node.js
Fastify
Express
Prisma
PayloadCMS

WordPress Developer

Whello Indonesia (Indonesia)Full Time — Present
  • Created and mantain reusable theme foundations for efficient development and maintenance including multilanguage and woocommerce support.
  • Design, develop, and maintain high-performance custom themes and custom plugins to address unique client needs.
  • Built custom WordPress Rest APIs to integrate with WordPress and external services.
  • Integrate React or Vue or Svelte with WordPress shortcodes to built high-performance component based on client requirements and it impacted high productivity cross teams (WordPress and Front-End team).
  • Troubleshot and resolved various WordPress issues related to both the front-end and back-end of the sites.
PHP
Javascript
Wordpress
Shopify

Portofolio

Kasep WPLogin - Responsive & Prettiest Wordpress Login

Beautify and optimizes your WordPress Login. Say goodbye to unnecessary options and hello to a user-friendly experience

Wordpress
React
Typescript
TailwindCSS

Ngydey - Submission Dicoding React Expert

Ngydey is a dynamic platform designed for idea exchange and community engagement

React
Typescript
TailwindCSS

Booking Student Mobility

Booking Student Mobility is a travel-focused website designed to simplify and enhance the experience of traveling

Next.js
TailwindCSS
Typescript

Geulis WPAdmin - Responsive & Prettiest Wordpress Dashboard

Simplifies and optimizes your WordPress Dashboard. Say goodbye to unnecessary options and hello to a user-friendly experience

Wordpress
Typescript
React
TailwindCSS

Certifications

Menjadi React Web Developer Expert

Dicoding Indonesia

This class is intended for React developers who want to improve their skills in writing good code, managing state with Redux, testing applications automatically, and efficient, secure, and fast deployment techniques. At the end of the class, students will be able to create React applications with good code, manage state using Redux, and test and deploy them automatically.

React
Next.js
TailwindCSS
Javascript
Typescript

Menjadi Front-End Web Developer Expert

Dicoding Indonesia

This class is intended for Front-End Web Developers who want to develop websites that are optimal, easy to use, and sophisticated when accessed by all devices, especially smartphones. At the end of the class, students will be able to create responsive web front-end applications that are accessible, easy to maintain, native, testable, and perform well.

TailwindCSS
Javascript
Typescript

Belajar Back-End Pemula dengan JavaScript

Dicoding Indonesia

This class is intended for individuals who want to become a Back-End Developer with AWS international competency standards. At the end of the class, students will be able to independently create a simple RESTful API to support the functionality of an application.

Node.js
Javascript
Typescript

Stacks

React

UnoCSS

TailwindCSS

Shopify

Wordpress

Elysia

Prisma

Express

Fastify

Bun

Node.js

Next.js

Svelte

Vue

PHP

Typescript

Javascript

PayloadCMS