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.
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
Official website for Dinus Open Source Community (DOSCOM)

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

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.

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.
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.