Profile Picture

Muhammad Naufal Pratomo

Software Engineering Student

Hello

Tentang Saya

Mahasiswa D4 Teknik Informatika di Politeknik Negeri Malang dengan spesialisasi dalam pengembangan web full-stack. Memiliki pengalaman praktis membangun aplikasi web yang skalabel dan user-friendly menggunakan teknologi modern seperti React, Next.js, dan Laravel.

Aktif mencari peluang untuk berkontribusi dalam tim pengembang perangkat lunak, dengan fokus pada penulisan kode yang bersih, efisien, dan solusi inovatif untuk masalah nyata.

Pendidikan

D4 Teknik Informatika

IPK: 3.76/4.00

Spesialisasi

Web Development

Pengalaman

project

Kolaborasi Tim

Pengalaman Kerja

U
UTERO INDONESIA

Back End Developer

UTERO INDONESIAInternship
Jan 2026 - Present · 4 mos
Kota Malang, East Java, IndonesiaOn-site
Back-End Web Development
W
WebQuest ID

Project Manager

WebQuest IDSelf-employed
Oct 2025 - Present · 6 mos
Kota Malang, East Java, IndonesiaHybrid
Full-Stack Development and Project Management
P
PT. Palma Serasih Tbk.

Fullstack Developer

PT. Palma Serasih Tbk.Freelance
Oct 2025 - Feb 2026 · 5 mos
Jakarta, IndonesiaRemote

Membangun sistem manajemen operasional perkebunan berbasis web untuk memusatkan proses pencatatan, monitoring, dan pelaporan dalam satu platform terintegrasi. Sistem ini mencakup manajemen data master (lokasi, karyawan, kelompok kerja), transaksi harian lapangan (absensi, panen, pekerjaan, angkut, taksasi), hingga rekap dan verifikasi laporan untuk kebutuhan operasional dan manajerial. Dengan dashboard dan alur kerja yang terstruktur, PALMA ROOTS membantu tim mempercepat input data, mengurangi kesalahan manual, meningkatkan transparansi progres kerja, serta memudahkan pengambilan keputusan berbasis data.

Full-Stack Development and Project Management
Image preview
(Add /images/projects/palmaroots.png to public folder)
Attachment
palmaroots.png
P
PT Sari Aditya Loka

Frontend Web Developer

PT Sari Aditya LokaFreelance
Jul 2025 - Aug 2025 · 2 mos
IndonesiaRemote

Berkolaborasi dengan stakeholder dari PT Sari Aditya Loka untuk memahami kebutuhan bisnis dan Key Performance Indicators (KPI) yang perlu dimonitor. Dashboard ini bertujuan untuk meningkatkan efisiensi operasional dan mendukung pengambilan keputusan strategis yang berbasis data untuk PT Sari Aditya Loka (anak usaha PT Astra Agro Lestari yang bergerak di bidang sawit)

Front-End Development
</>
</>
</>
</>
</>
</>
</>
</>
</>
</>
</>
</>
</>
</>
</>

Keahlian

Hard Skills

Laravel70%
Next.js75%
Basis Data (MySQL, MongoDB)75%
Editing (Canva, Capcut)75%
Microsoft Office (Word, Excel, PPT)75%
PHP75%
CSS75%
HTML75%
JavaScript75%

Soft Skills

Leadership
Teamwork
Critical Thinking
Analytical Thinking
Communication
Problem Solving
Time Management

Lomba & Achievements

Explor[AI]tion

2025
Explor[AI]tion
View Certificate

Participation in the Explor[AI]tion competition.

4C National Competition

2024
4C National Competition
View Certificate

Participation in the 4C National Competition.

Portofolio Project

Real Projects

Dashboard Daily Cost Production Site - (PT Sari Aditya Loka)

Cuplikan Dashboard Daily Cost Production Site - (PT Sari Aditya Loka)

Jul 2025 - Agustus 2025

Berkolaborasi dengan stakeholder dari PT Sari Aditya Loka untuk memahami kebutuhan bisnis dan Key Performance Indicators (KPI) yang perlu dimonitor. Dashboard ini bertujuan untuk meningkatkan efisiensi operasional dan mendukung pengambilan keputusan strategis yang berbasis data untuk PT Sari Aditya Loka (anak usaha PT Astra Agro Lestari yang bergerak di bidang sawit).

PHPMySQL

PALMA ROOTS - (PT Palma Serasih Tbk)

Cuplikan PALMA ROOTS - (PT Palma Serasih Tbk)

Oct 2025 - Feb 2026

Membangun sistem manajemen operasional perkebunan berbasis web untuk memusatkan proses pencatatan, monitoring, dan pelaporan dalam satu platform terintegrasi. Sistem ini mencakup manajemen data master (lokasi, karyawan, kelompok kerja), transaksi harian lapangan (absensi, panen, pekerjaan, angkut, taksasi), hingga rekap dan verifikasi laporan untuk kebutuhan operasional dan manajerial. Dengan dashboard dan alur kerja yang terstruktur, PALMA ROOTS membantu tim mempercepat input data, mengurangi kesalahan manual, meningkatkan transparansi progres kerja, serta memudahkan pengambilan keputusan berbasis data.

MongoDBExpressReactNode.jsTypeScriptTailwind CSS

CARUBRA Virtual Assistant - (PT Utero Kreatif Indonesia)

Cuplikan CARUBRA Virtual Assistant - (PT Utero Kreatif Indonesia)

Jan 2026 - Mar 2026

Mengembangkan asisten virtual berbasis suara untuk PT Utero Kreatif Indonesia yang memungkinkan pengguna berinteraksi secara natural tanpa mengetik. Sistem memproses suara pengguna (speech-to-text), mengirim konteks ke model AI melalui OpenRouter, lalu mengembalikan jawaban dalam bentuk suara (text-to-speech) yang terintegrasi dengan avatar interaktif. Saya juga menerapkan guardrails agar AI tetap fokus pada informasi perusahaan seperti layanan, portofolio, budaya kerja, dan kontak, sehingga respons lebih relevan dan aman untuk kebutuhan front-facing bisnis. Solusi ini membantu menghadirkan pengalaman digital yang modern, informatif, dan engaging untuk profil perusahaan.

Next.jsReactTypeScriptOpenRouter APIWeb Speech API (STT)Python FlaskgTTSTailwind CSSVAD (Silero)

AIDA - Advertisement Intelligence & Data Analytics - (PT Utero Kreatif Indonesia)

Cuplikan AIDA - Advertisement Intelligence & Data Analytics - (PT Utero Kreatif Indonesia)

Januari 2026 - Present

AIDA adalah sistem monitoring dan analitik billboard berbasis AI untuk deteksi serta perhitungan kendaraan secara real-time. Dalam proyek ini, saya tidak membangun sistem dari nol, tetapi berfokus pada improvement end-to-end: penyempurnaan tampilan dashboard agar lebih jelas dan usable, perbaikan logika proses data agar lebih stabil, serta retraining model YOLO untuk meningkatkan akurasi deteksi. Hasilnya, sistem memberikan insight trafik yang lebih presisi dan lebih siap digunakan untuk kebutuhan operasional serta pengambilan keputusan.

ReactTypeScriptViteTailwind CSSNode.jsExpressDrizzle ORMMySQLPythonYOLOOpenCVMQTT

Enterprise Operations Dashboard - (PT Doa Suryo Agong)

Cuplikan Enterprise Operations Dashboard - (PT Doa Suryo Agong)

Mar 2026 - Present

Membangun platform dashboard enterprise terintegrasi untuk mendukung operasional lintas divisi (Finance, HR, Produksi, Logistik, Sales, Management, dan Office) dalam satu ekosistem. Arsitektur backend dirancang secara hybrid, menggabungkan akses data langsung berbasis policy untuk CRUD ringan dan API server untuk business logic kompleks seperti approval workflow, payroll, reimburse, budget, serta agregasi metrik lintas modul. Solusi ini meningkatkan kecepatan proses kerja, akurasi data, dan kualitas pengambilan keputusan berbasis data real-time. Saya berfokus pada pengembangan backend end-to-end: merancang dan membangun API modular, menerapkan otorisasi berbasis role/access level, mengamankan data dengan Supabase Auth dan RLS, menyusun validasi payload serta service layer, mengembangkan workflow approval dan automasi perhitungan bisnis, serta melakukan hardening endpoint dan perbaikan bug kritikal agar sistem stabil di production.

Next.jsTypeScriptSupabasePostgreSQLAPI RoutesRLSNode.js

Private Projects

Iqro Quran

Cuplikan Iqro Quran

Feb 2026 - Mar 2026

Aplikasi ini adalah platform Al-Qur’an berbasis web yang membantu pengguna membaca surah dan juz secara terstruktur, menandai ayat favorit (bookmark), serta memantau progres ibadah harian. Dilengkapi fitur pencarian, pengaturan tampilan bacaan, dan asisten AI untuk menjawab pertanyaan seputar Al-Qur’an, sistem ini dirancang dengan antarmuka modern, responsif, dan nyaman digunakan di berbagai perangkat.

Next.jsReactTailwind CSSLocal Storage

Match Vibe

Cuplikan Match Vibe

Feb 2026 - Mar 2026

MatchVibe adalah aplikasi web pencatat skor pertandingan multi-olahraga secara real-time, yang memudahkan pengguna memilih cabang olahraga, memasukkan nama pemain, lalu mengelola skor hingga penentuan pemenang dalam satu alur yang cepat dan intuitif. Sistem ini mendukung aturan skor berbeda untuk tiap olahraga (seperti badminton, basket, futsal, tenis, dan tenis meja), termasuk set, deuce, riwayat set, serta reset pertandingan, dengan antarmuka modern berbasis Next.js, React, Tailwind CSS, Zustand, dan Framer Motion.

Next.jsReactTailwind CSSZustandFramer Motion

Moto Tracker

Cuplikan Moto Tracker

Feb 2026

MotoTracker adalah aplikasi web untuk manajemen perawatan motor yang membantu pengguna memantau jadwal servis berdasarkan waktu dan kilometer, mengelola banyak kendaraan dalam satu dashboard, mencatat riwayat servis, serta mengekspor laporan servis ke PDF. Sistem ini dibangun dengan Next.js, React, TypeScript, Tailwind CSS, NextAuth, dan MongoDB sehingga tampil modern, responsif, dan aman untuk penggunaan harian.

Next.jsReactTypeScriptTailwind CSSNextAuthMongoDB

Deadline Reminder

Cuplikan Deadline Reminder

Nov 2025 - Dec 2025

Aplikasi manajemen produktivitas cerdas untuk mengelola tugas dan tenggat waktu. Fitur unggulan meliputi sistem pengingat otomatis via email, manajemen prioritas dengan tracking real-time, dan autentikasi aman. Dibangun menggunakan Next.js dan MongoDB dengan antarmuka yang estetis dan responsif.

Next.jsMongoDBTailwindCSS

Attendify

Cuplikan Attendify

Jan 2026

Aplikasi pelacak waktu (time tracker) berbasis web yang dirancang untuk profesional yang mengutamakan fokus. Dilengkapi fitur check-in/check-out real-time, dashboard statistik produktivitas, dan logbook aktivitas harian. Dibangun dengan Next.js 16, React 19, dan Tailwind CSS dengan desain dark mode yang elegan dan responsif.

Next.js 16React 19Tailwind CSS

TALENTI

Cuplikan TALENTI

May 2025 - Oct 2025

Sistem informasi berbasis web untuk manajemen dan pencatatan prestasi mahasiswa di Jurusan Teknologi Informasi. Memfasilitasi mahasiswa dan dosen dalam mendokumentasikan, memvalidasi, dan mempublikasikan pencapaian akademik maupun non-akademik.

LaravelMySQL

SIBETA

Cuplikan SIBETA

Dec 2024 - Jan 2025

Sistem Informasi Bebas Tanggungan TA untuk membantu pengelolaan data bebas tanggungan tugas akhir di Politeknik Negeri Malang.

LaravelMySQL

WeatherAI Classification System

Cuplikan WeatherAI Classification System

Oct 2025 - Dec 2025

Mengembangkan aplikasi mobile berbasis Flutter yang mengimplementasikan sistem visi komputer untuk klasifikasi cuaca secara real-time. Aplikasi ini mampu menganalisis gambar langit untuk mengidentifikasi dan mengklasifikasikan kondisi cuaca secara otomatis, memberikan pengguna informasi meteorologi yang cepat dan akurat.

FlutterAIMachine Learning

Siap Berkolaborasi?

Saya selalu terbuka untuk mendiskusikan project baru, ide kreatif, atau peluang menjadi bagian dari visi Anda.