Full Stack Web & Mobile Developer

Rendi Sutendi

Sarjana Teknik Informatika yang membangun aplikasi web dan mobile secara end-to-end — mulai dari backend REST API, web e-commerce, hingga aplikasi mobile Flutter dan sistem tracking pengiriman. Terbiasa dengan arsitektur scalable, integrasi payment gateway, dan kerja tim dengan metodologi Agile.

  • DomisiliBandung, Indonesia
  • StatusTerbuka untuk peluang
  • FokusWeb · Mobile · Backend
Foto Rendi Sutendi

Tentang

Ringkasan singkat

Saya seorang Full Stack Developer dengan pengalaman nyata membangun aplikasi web dan mobile end-to-end menggunakan React.js, Next.js, Node.js, Express, Prisma, PostgreSQL, Flutter, dan Laravel. Saya pernah menangani sistem e-commerce yang kompleks — integrasi payment gateway (Midtrans), CMS admin dashboard, dompet digital, hingga tracking pengiriman — dengan perhatian pada keamanan, performa, dan kerapian kode.

Pendidikan
S1 Teknik Informatika · IPK 3.7
Pengalaman
3 peran developer (freelance, kontrak, magang)
Spesialisasi
Web, Mobile, REST API, e-commerce
Bahasa
Indonesia, English (teknis)

Karier

Pengalaman kerja

Freelance Fullstack Web & Mobile Developer

Holycatlabs

Sep 2025 – Sekarang

Membangun ekosistem produk HolyCat secara end-to-end: backend REST API, web e-commerce, aplikasi mobile customer, sistem tracking merchant, dan company profile.

  • Backend RESTful API skala produksi dengan Node.js, Express 5, Prisma ORM, dan PostgreSQL (30+ model: produk, order, wallet, voucher, flash sale, bundle, subscription, referral).
  • Autentikasi JWT + HttpOnly Cookie, Role-Based Access Control, rate limiting, dan security hardening (Helmet).
  • Integrasi Midtrans Payment Gateway beserta webhook, serta Biteship API untuk perhitungan ongkir dan order pengiriman.
  • Dompet digital HolyPay (top-up, saldo, transaksi) dengan database transaction untuk menjaga konsistensi data.
  • Background job & antrian asinkron BullMQ + Redis dan notifikasi real-time dengan Socket.IO.
  • Frontend storefront & admin dashboard dengan Next.js, React, Tailwind, Zustand, TanStack Query, diuji end-to-end dengan Cypress.
  • Aplikasi mobile customer (Android & iOS) dengan Flutter — Clean Architecture, Riverpod, GoRouter, Dio.
  • Sistem tracking Holydis (Purchase Order & Surat Jalan) dengan Laravel 13 + Sanctum dan frontend merchant React + Vite.
  • Node.js
  • Next.js
  • Flutter
  • Laravel
  • PostgreSQL
  • Prisma
  • Midtrans
  • Redis
  • Docker

Fullstack Web Developer

Abby n Bev (SJA Textile) — Bandung

Jan 2026 – Apr 2026
  • Mengembangkan sistem e-commerce full stack (storefront, CMS admin, backend API) dengan Next.js, Adonis.js, TypeScript, PostgreSQL.
  • Membangun & mengelola 50+ REST API endpoints dengan arsitektur MVC, service layer, dan validasi terstruktur.
  • Merancang 30+ tabel database relasional untuk produk, transaksi, promosi, dan user management.
  • Mengembangkan 20+ halaman frontend customer-facing serta CMS admin, dengan RBAC multi-role (admin, kasir, customer).
  • Optimasi performa via SSR, database indexing, dan lazy loading.
  • Next.js
  • Adonis.js
  • TypeScript
  • PostgreSQL
  • MVC

Fullstack Web Developer Intern & Pranata Komputer

Dinas Cipta Bintar — Bandung

Okt 2024 – Jan 2025
  • Mengembangkan REST API dengan NestJS & TypeScript untuk sistem pengaduan masyarakat.
  • Mengelola & mengoptimasi database MySQL untuk meningkatkan efisiensi query.
  • Analisis dan pengolahan data untuk mendukung kebutuhan operasional internal.
  • Mendukung instalasi serta pemeliharaan sistem perangkat di lingkungan dinas.
  • NestJS
  • TypeScript
  • MySQL
  • REST API

Project

Karya pilihan

Sebagian project produksi, akademik, dan pribadi.

HolyCat E-Commerce Ecosystem

HolyCat Ecosystem

Terbaru

Ekosistem e-commerce kebutuhan kucing secara end-to-end: backend REST API, web storefront & admin, aplikasi mobile customer (Flutter), dan sistem tracking merchant. Mencakup integrasi Midtrans, Biteship, dompet HolyPay, serta antrian BullMQ + Redis.

  • Next.js
  • Node.js
  • Flutter
  • Laravel
  • PostgreSQL
  • Prisma
JKT48 E-Commerce

JKT48 E-Commerce

Prototype e-commerce merchandise dengan tema JKT48 sebagai penerapan hasil pembelajaran full stack.

  • React.js
  • Express.js
  • Node.js
  • Tailwind
  • MySQL
Green Sustainify

Green Sustainify

Website bertema Green Economy yang mengajak pengunjung lebih peduli lingkungan lewat bidang bisnis, pendidikan, dan sekitarnya.

  • React.js
  • Node.js
  • JavaScript
  • Webpack
Siakad App

Siakad App

Sistem Informasi Akademik dengan CRUD status pembayaran mahasiswa.

  • PHP
  • HTML
  • Bootstrap
Web Pengajuan Wisuda

Web Pengajuan Wisuda

Aplikasi CRUD dengan hak akses berbeda per role untuk proses pengajuan wisuda.

  • CodeIgniter
  • JavaScript
  • Bootstrap
CRUD Daftar Mahasiswa (Java)

CRUD Daftar Mahasiswa

Aplikasi desktop untuk CRUD data mahasiswa menggunakan bahasa Java.

  • Java
  • MySQL
  • NetBeans
SIK MA

SIK MA

Web Sistem Informasi Kelulusan SMA Mathla'ul Anwar.

  • HTML
  • JavaScript
  • Bootstrap
  • MySQL
Portofolio Dasar Dicoding

Portofolio Dasar (Dicoding)

Project submission kelas Belajar Dasar Pemrograman Web Dicoding.

  • HTML
  • CSS
  • JavaScript

Keahlian

Tech stack

Frontend

HTML, CSS, JavaScript, React.js, Next.js, Tailwind CSS, Zustand

Mobile

Flutter, Dart, Riverpod, GoRouter, Dio, Clean Architecture

Backend

Node.js, Express 5, NestJS, Adonis.js, Laravel, PHP, REST API

Database

MySQL, PostgreSQL, Prisma ORM, Redis

Tools

Git, GitHub, Docker, Railway, Figma, Postman, Cypress, Playwright, Swagger

Integrasi & Keamanan

JWT, HttpOnly Cookie, Midtrans, Biteship, Socket.IO, BullMQ, Nodemailer, Resend, Helmet

Metodologi: Agile, OOP, SDLC

Pendidikan & Organisasi

Latar belakang

Agt 2021 – Des 2025

S1 Teknik Informatika

STMIK Mardira Indonesia — Bandung

IPK 3.7 / 4.0. Fokus pada rekayasa perangkat lunak dan pengembangan web.

Apr 2022 – Apr 2025

Anggota Aktif

Creative Student Association

Berkontribusi dalam kegiatan organisasi, pengembangan teamwork, dan kolaborasi lintas divisi.

Sertifikat

Sertifikasi & pelatihan

Klik gambar untuk memperbesar. Gunakan filter untuk menyaring kategori.

Kontak

Mari bekerja sama

Terbuka untuk peluang sebagai Full Stack atau Mobile Developer. Silakan hubungi saya lewat kanal di samping.