Web Developer

Hello, I'm Naufal

I craft elegant, performant web experiences with a passion for clean code and thoughtful design.

About Me

A little about myself

I'm a software developer with a deep appreciation for well-crafted digital experiences. With several years of experience building web applications, I focus on writing clean, maintainable code that scales.

Beyond coding, I'm passionate about design systems, performance optimization, and creating interfaces that feel intuitive and delightful. I believe the best software is invisible — it just works.

When I'm not at my desk, you'll find me reading, exploring new coffee shops, or contributing to open-source projects.

LocationSemarang, Indonesia
Experience1+ years
SpecialtyFull-Stack Web Dev
AvailabilityOpen to work

Experience

Where I've worked

September 2025 — December 2025

Full-Stack Developer

Azura Labs

Designed and implemented a Next.js web application for bank master data management and collaborating on RESTful API development for a challenge platform.

March 2025 — August 2025

Frontend Developer

TVKU

Developed a news admin panel interface using Next.js, featuring secure RBAC, multi language content, and efficient CRUD functionality for streamlined content management.

January 2025 — July 2025

Frontend Developer

Tealinux Developer Team

Developed the TeaLinux OS installer frontend using Svelte and Tailwind CSS, integrated with a Rust-based backend via Tauri for system-level operations.

July 2024 — July 2025

Head of Programming Division

Dinus Open Source Community (DOSCOM)

Led the programming division in managing internal projects and conducted technical workshops as a mentor for React JS, Tailwind CSS, and Git fundamentals.

Projects

Selected work

DOSCOM.ORG

DOSCOM.ORG

Official website for Dinus Open Source Community (DOSCOM)

ReactNode.jsExpress.jsMongoDB
Tealinux Installer

Tealinux Installer

Developed a lightweight and responsive desktop installer for TeaLinux OS using Svelte and TailwindCSS, integrated with Tauri for native performance

SvelteTailwindCSSTauri
Ricesource

Ricesource

A community-driven platform for Linux users to share and explore custom desktop configurations, built with Next.js, Express.js, and Supabase for a seamless responsive experience.

Express.jsNext.jsSupabase
TVKU Admin Panel

TVKU Admin Panel

A secure and responsive news management dashboard built with Next.js and TailwindCSS, featuring RBAC and streamlined content workflows for editorial teams.

Next.jsTailwindCSS

Skills

Tech stack & expertise

Languages

  • TypeScript
  • JavaScript
  • HTML
  • CSS
  • SQL

Frameworks

  • React
  • Next.js
  • SvelteKit
  • Node.js
  • Express
  • Tailwind CSS

Tools & Platforms

  • Git
  • Docker
  • Vercel
  • PostgreSQL
  • Supabase

Contact

Let's work together

Have a project in mind? Feel free to reach out through any of the channels below.

naufal.adrian904@gmail.com
Semarang, Indonesia