Kevin
Mohammad Kevin
Siap untuk kolaborasi

Halo, saya
Kevin.

Saya membangun |

Siswa SMK Telkom Malang dengan 2+ tahun pengalaman nyata. Stack: Next.js · NestJS · Prisma · PostgreSQL.

Malang, IndonesiaSMK Telkom Malang2+ Tahun Pengalaman
6+PROYEK SELESAI
2+ ThnPENGALAMAN
6 TechMAIN STACK
Node.jsSKILL SEKUNDER

Siapa Kevin?

Kevin

Mohammad Kevin Arif Rudianto

@MohammadKevin · Malang, ID

Halo! Nama saya Mohammad Kevin — seorang developer yang masih duduk di bangku SMK Telkom Malang, tapi sudah terjun langsung ke dunia pengembangan software nyata selama 2 tahun lebih.

Saya percaya bahwa kode yang baik adalah kode yang menyelesaikan masalah nyata — bukan sekadar terlihat keren. Karena itu saya fokus pada arsitektur API yang benar-benar scalable, query database yang efisien, dan antarmuka yang intuitif.

Dari membangun sistem kasir untuk UMKM, arsip digital, hingga backend API enterprise — saya menikmati setiap tantangan yang membuat saya menjadi developer yang lebih baik.

"Saya bukan hanya menulis kode — saya membangun solusi yang benar-benar dipakai orang."

// my-stack.ts

const kevin = {

stack: ["Next.js", "NestJS", "Prisma", "PostgreSQL"],

loves: "clean API design & SQL optimization",

goal: "build things that actually matter",

status: "open for collaboration"

}

Quick Info

Lokasi

Malang, Jawa Timur

Pendidikan

SMK Telkom Malang (RPL)

Primary Stack

Next.js · NestJS · Prisma

Database

PostgreSQL & MySQL

Extra

Node.js (Backend)

Buka untuk freelance

Stack yang saya kuasai

Next.jsNestJSExpressPrismaPostgreSQLMySQLTypeScriptTailwind CSS

Skill & Pencapaian

Bukan sekadar daftar teknologi — ini adalah pencapaian nyata yang bisa dibuktikan.

Backend & Database

NestJS / Express

Framework backend Node.js andalan untuk membangun arsitektur API modular.

Advanced

PostgreSQL & MySQL

Manajemen relasional database, indexing, dan optimasi query kompleks.

Advanced

Prisma ORM

Pemodelan database, migrasi aman, dan type-safe database client di ekosistem Node.

Advanced

Node.js

Pengembangan sistem backend dan REST API (kemampuan sekunder).

Intermediate

Pencapaian Nyata

1

Membangun API Management Inventory

2

Mengembangkan Digital Archive Engine

3

Optimasi Query Inventory 40% lebih cepat

4

Skema relasi database Kasir POS

5

Integrasi menyeluruh di Next & NestJS

6

Memahami struktur runtime JavaScript

Proyek yang Pernah Saya Bangun

Setiap proyek punya cerita di baliknya.

Digital Archive SystemFullstack

InvDocs - Digital Archive System

Sistem pengarsipan dan manajemen dokumen digital terstruktur untuk organisasi dengan enkripsi berkas dan hak akses bertingkat.

Problem

Pengarsipan fisik yang berantakan dan lambatnya pencarian dokumen administratif lama.

Impact

Mempercepat waktu pencarian berkas dari hitungan jam menjadi kurun waktu < 3 detik dengan indeks metadata terstruktur.

Next.jsExpress.jsPostgreSQLPrismaTailwind CSS
Point of Sale SystemFullstack

Kasir App (POS Terminal)

Sistem kasir toko & UMKM dengan pencatatan transaksi real-time, cetak struk faktur, serta pembuatan laporan penjualan harian.

Problem

Pencatatan kasir manual yang rawan selisih persediaan barang dan kesalahan kalkulasi kembalian.

Impact

Menghilangkan selisih persediaan fisik dengan akurasi pemotongan stok otomatis 100% pada transaksi kasir.

React.jsExpress.jsMySQLPrismaTailwind CSS
Backend EngineBackend

Inventory Management API & Engine

RESTful API high-throughput untuk pelacakan persediaan gudang, multi-warehouse batch logging, dan notifikasi stok kritis.

Problem

Lambatnya query pencarian stok barang dalam jumlah puluhan ribu baris data pada sistem gudang lama.

Impact

Mempercepat query pencarian persediaan sebesar 40% setelah penerapan database indexing dan Prisma query tuning.

NestJSNode.jsPostgreSQLPrismaRedis
Web ApplicationFullstack

Digital Public Record Platform

Platform pengarsipan data publik dan catatan administratif sekolah/organisasi dengan proteksi otentikasi JWT.

Problem

Kebutuhan publikasi data arsip terbuka yang tetap menjamin kerahasiaan berkas internal.

Impact

Sistem berhasil menangani ribuan pengunduhan berkas dokumen publik dengan pengamanan akses granular.

Next.jsTailwind CSSPrismaMySQL
System InterfaceFrontend

Developer Terminal Portfolio

Website portofolio pribadi bertema IDE/Terminal developer tool dengan UI high-contrast, status diagnostics, dan system info viewer.

Problem

Template portofolio SaaS generik yang tidak mencerminkan fokus arsitektur backend & system dev.

Impact

Memberikan pengalaman visual unik bergaya system terminal dengan performa 100% Lighthouse score.

Next.js 16Tailwind CSSTypeScript
Admin DashboardFrontend

School System Admin Dashboard

Dashboard monitoring metrik data akademik sekolah, visualisasi keaktifan siswa, dan pengelolaan jadwal kegiatan.

Problem

Visualisasi data akademis kompleks yang sulit dibaca oleh staf pengajar.

Impact

Menyederhanakan pemantauan data akademik dengan waktu pemuatan widget dashboard under 1 detik.

React.jsChart.jsTailwind CSSTypeScript

GitHub Activity

@MohammadKevin

66+

Repositori Publik

Fullstack & Backend

Fokus Utama

Active

Status Kontribusi

Contribution Graph
LIVE
GitHub Contribution

Repositori Terbaru

Sertifikasi & Kredensial

Professional Certification2023

Belajar Dasar Pemrograman Web

Dicoding Indonesia

Course2023

Belajar Dasar Pemrograman JavaScript

Dicoding Indonesia

Course2023

Belajar Membuat Front-End Web untuk Pemula

Dicoding Indonesia

Course2023

Belajar Membuat Aplikasi Web dengan React

Dicoding Indonesia

Course2023

Belajar Fundamental Aplikasi Web dengan React

Dicoding Indonesia

Perjalanan Saya

Setiap langkah membentuk developer yang saya jadi sekarang.

log-3

SIDIGS

Quality Assurance

2026 - SekarangMagang
Melakukan pengujian aplikasi untuk memastikan fitur berjalan sesuai kebutuhan dan bebas dari bug.
  • Menyelesaikan pengujian fungsional dan pelaporan bug secara terstruktur.
  • Berkolaborasi dengan tim developer untuk memastikan kualitas produk.
Manual TestingPostmanBug Tracking

log-2

Independent

Freelance & Backend Developer

2025 - SekarangProyek
Membangun sistem dan API RESTful untuk kebutuhan bisnis skala kecil hingga menengah.
  • Mendeploy sistem Kasir POS full-stack (Next.js & MySQL).
  • Mengembangkan API manajemen stok gudang (NestJS & Prisma).
Next.jsNestJSPostgreSQLPrisma

log-1

SMK Telkom Malang

Siswa Rekayasa Perangkat Lunak

2024 - sekarangAkademik
Mempelajari dasar-dasar algoritma, pengembangan perangkat lunak, dan arsitektur basis data.
  • Membangun proyek sistem arsip digital berbasis web.
  • Lulus dengan nilai kompetensi sangat baik.
PHPNode.jsMySQLJavaScript

Yuk, ngobrol dulu.

Punya proyek yang butuh developer? Atau sekadar ingin berkenalan? Saya selalu terbuka untuk percakapan yang bermakna. 👋

Kirim Pesan

Saya biasanya membalas dalam 24 jam. Jangan ragu — tidak ada pertanyaan yang terlalu kecil.