Terbuka untuk Kontrak & Proyek Sistem
S.KOM.

Adi Novendra Putra, S.Kom.

Lulusan Teknik Informatika Universitas Islam Negeri Maulana Malik Ibrahim Malang dengan pengalaman dalam pengembangan aplikasi web dan sistem internal. Terbiasa menangani proses pengembangan perangkat lunak mulai dari analisis kebutuhan, implementasi, deployment, hingga maintenance. Memiliki minat di bidang Software Engineering serta antusias untuk terus belajar terkait teknologi.

// core_event_stream_spec.go
PRODUCTION
// Distributed Event Streaming & High-Throughput Ingestion
type TransactionProducer struct {
    topic     string
    producer  *kafka.SyncProducer
    telemetry *metrics.Collector
}

func (p *TransactionProducer) EmitInventoryDelta(ctx context.Context, tx Event) error {
    // Zero packet loss: Partition key guarantees linear strict order
    return p.producer.Send(&kafka.ProducerMessage{
        Topic: p.topic,
        Key:   kafka.StringEncoder(tx.StockID),
        Value: kafka.ByteEncoder(tx.Payload),
    })
}
3.5 Yrs
Lulusan S1 Teknik Informatika
UIN Maliki Malang
30+
Proyek Ditangani
Klien & Internal
9
Teknologi Diimplementasikan
Web, Mobile & Sistem
5+
Klien & Perusahaan
Instansi & Bisnis
Adi Novendra Putra
@novendra27 VERIFIED S1
SOFTWARE ENGINEER // FULLSTACK
[01 // ARSITEKTUR SISTEM]
ADI NOVENDRA // S.KOM.

Desain & Arsitektur Sistem

Prinsip desain rekayasa perangkat lunak berskala tinggi yang diterapkan untuk menyelesaikan kendala komputasi, konkurensi, dan integritas data nyata.

SYSTEM ARCHITECTURE | DISTRIBUTED & ALGORITHMIC PATTERNS
HIGH-CONCURRENCY | 3 PATTERNS DOCUMENTED | SWIPE →
EVENT-DRIVEN ARCHITECTURE SPEC_01

Event-Driven High-Throughput Inventory Streaming

// Tantangan Domain

Tingginya lonjakan transaksi kasir (POS) di jam puncak memicu bottleneck pada basis data terpusat dan berisiko menyebabkan race condition saat pemotongan stok terjadi secara bersamaan.

// Solusi Rekayasa

Merancang ulang arsitektur monolitik menjadi modul terpisah (Producer kasir & Consumer gudang) dengan mengimplementasikan Apache Kafka sebagai distributed log buffer berbasis event-driven.

// Ketahanan & Kompromi

"Mengadopsi pola Eventual Consistency untuk menoleransi lonjakan beban ekstrem, berhasil menghilangkan hambatan pemrosesan, serta menjamin ketersediaan sistem tetap 100% tanpa downtime."

Java Spring Boot Apache Kafka PostgreSQL & Neon
Diimplementasikan pada:
HYBRID ALGORITHMIC ENGINE SPEC_02

Decoupled Multi-Objective Genetic Algorithm Engine

// Tantangan Domain

Alokasi manual 2.338 mahasiswa ke 190 kelompok KKM memicu jutaan permutasi kombinatorial yang rumit akibat 4 kendala ketat (keseimbangan gender, sebaran jurusan, sebaran penghafal Al-Qur'an, dan batas kuota).

// Solusi Rekayasa

Memisahkan arsitektur antarmuka (Laravel) dari mesin komputasi evolusi (Python REST API) untuk mengeksekusi seleksi roulette wheel, crossover multi-point, dan mutasi adaptif secara mandiri.

// Ketahanan & Kompromi

"Berhasil mendelegasikan proses evolusi berat secara asinkron dengan fitur penyimpan checkpoint populasi, mencegah risiko HTTP timeout serta mencapai tingkat pemenuhan kendala >90%."

Laravel Python MySQL
Diimplementasikan pada:
PROGRESSIVE TIER BILLING SPEC_03

Progressive Tier Utility Billing Engine

// Tantangan Domain

Kompleksitas penghitungan tarif air progresif berjenjang, denda keterlambatan bertingkat, dan pembuatan ribuan tagihan serentak yang rentan terhadap selisih pembukuan serta human error.

// Solusi Rekayasa

Membangun pipeline komputasi batch berbasis server scheduler (cron job) yang mengonversi angka meteran fisik menjadi invoice terstruktur menggunakan transaksi database atomik.

// Ketahanan & Kompromi

"Penerapan penguncian transaksi (pessimistic/optimistic locking) berhasil menjamin transparansi akuntansi, mengeliminasi duplikasi tagihan, dan mengotomasi siklus penagihan bulanan secara akurat."

MySQL CodeIgniter 4 Bootstrap 5
Diimplementasikan pada:
[02 // SHOWCASE PROYEK]
ADI NOVENDRA // S.KOM.

Proyek & Portofolio Sistem

Koleksi 9 studi kasus rekayasa perangkat lunak nyata dari sistem backend event-driven, optimasi kecerdasan buatan, hingga platform penagihan utilitas desa.

// FILTER:
CASE STUDY | 01 / 09
[01 // CASE_STUDY] PUBLIC / OPEN

Penentuan Kelompok KKM (Genetic Algorithm Optimization)

CLIENT: Universitas Islam Negeri Maulana Malik Ibrahim Malang SYS: Decoupled Multi-Objective Genetic Algorithm Engine
PROJECT ARTIFACT VIEWPORT
Penentuan Kelompok KKM (Genetic Algorithm Optimization)
FORMAT: IMAGE

Sistem pengelompokan 2.338 mahasiswa ke 190 kelompok KKM berbasis Algoritma Genetika dengan evaluasi multi-kendala (gender, jurusan, tahfidz HTQ, dan kuota).

Technologies Utilized
Laravel Python MySQL Bootstrap 5
ENGINEERING SHOWCASE
SSG // 100% ZERO-JS
[03 // TECH STACK]
ADI NOVENDRA // S.KOM.

Taksonomi Penguasaan Teknologi

Taksonomi keahlian rekayasa terstruktur berdasarkan lapisan sistem, membedakan spesialisasi inti (Core Specialty) dan kompetensi sekunder.

TECHNOLOGY TAXONOMY | TIERED ENGINEERING CAPABILITIES
TAXONOMY: 4 TIERS | 18 TECHNOLOGIES INDEXED
[TIER_01]

Backend & Distributed Services

0 TECHS

Layanan backend berkinerja tinggi, API berskala enterprise, dan arsitektur event-driven.

[TIER_02]

Frontend & Modern Web Apps

0 TECHS

Antarmuka web interaktif, Single Page Application (SPA), dan rancangan responsif bernuansa arsitektural.

[TIER_03]

Relational Database & Persistence

0 TECHS

Manajemen basis data relasional, serverless storage, pemodelan data, dan optimalisasi query.

[TIER_04]

Event Streaming & Message Broker

0 TECHS

Pengiriman pesan asinkron, streaming data berkecepatan tinggi, dan integrasi microservice.

[04 // PERJALANAN KARIER]
ADI NOVENDRA // S.KOM.

Pengalaman Profesional & Pendidikan

Rekam jejak kontribusi industri profesional, magang rekayasa perangkat lunak, kepemimpinan komunitas Google Developer Groups, dan almamater akademis.

WORK HISTORY | 6 ROLES RECORDED
STATUS: ACTIVE
[EXP_01]

Fullstack Developer

FULL-TIME | — Sekarang
Language Center • Kediri, Jawa Timur, Indonesia
LOCATION: KEDIRI
  • 01. Merancang, mengembangkan, dan memelihara arsitektur aplikasi berbasis web secara end-to-end (frontend hingga backend).
  • 02. Mengintegrasikan sistem manajemen kursus, pencatatan data pembelajar, dan otomasi alur kerja internal.
STACK: Laravel React.js Tailwind CSS PostgreSQL & Neon React Native
[EXP_02]

IT Programmer & NOC (Network Operations Center)

FULL-TIME | — Sekarang
PT Java Digital Nusantara (HNK WiFi) • Tulungagung, Jawa Timur, Indonesia
LOCATION: TULUNGAGUNG
  • 01. Mengembangkan dan mengotomasi sistem internal penagihan pelanggan internet (HNK WiFi) untuk meningkatkan efisiensi operasional.
  • 02. Memonitor ketersediaan dan melakukan troubleshooting pada infrastruktur jaringan ISP untuk menjamin keandalan uptime layanan.
  • 03. Memberikan dukungan teknis kepada tim operasional dan teknisi lapangan terkait sistem penagihan dan konfigurasi jaringan.
STACK: MySQL CodeIgniter 4 Bootstrap 5
[EXP_03]

Web Developer Intern

INTERNSHIP | — Sekarang
DNDFX • Kota Malang, Jawa Timur (Hybrid)
LOCATION: KOTA MALANG
  • 01. Mengelola siklus pengembangan website penyewaan bot trading Forex (Expert Advisor) dari requirements gathering hingga deployment.
  • 02. Membangun sistem alokasi Virtual Private Server (VPS) otomatis 24/7 untuk akun trading investor.
  • 03. Mengintegrasikan sistem tiket keluhan pelanggan dan riwayat transaksi sewa berkala.
STACK: Laravel MySQL Bootstrap 5
[EXP_04]

Frontend Mobile Developer Intern

INTERNSHIP | — Sekarang
KRIINGG!! • Kota Blitar, Jawa Timur (Remote/WFA)
LOCATION: KOTA BLITAR
  • 01. Mengembangkan antarmuka aplikasi seluler "KRIINGG!!!", platform e-commerce dan digitalisasi UMKM.
  • 02. Mengonversi desain antarmuka ke dalam komponen React Native berbasis tipe data ketat (TypeScript).
  • 03. Mengimplementasikan modul registrasi dan verifikasi data mitra bisnis secara responsif.
STACK: React.js TypeScript React Native
[EXP_05]

Associate Developer & Speaker – Frontend Division

COMMUNITY | — Sekarang
GDG on Campus UIN Maulana Malik Ibrahim Malang • Kota Malang, Jawa Timur, Indonesia
LOCATION: KOTA MALANG
  • 01. Menjadi pembicara dan fasilitator workshop teknis dalam event "Build With AI 2025" membawakan Flutterflow & Gemini 2.0.
  • 02. Mengkaji dan membagikan praktik terbaik pengembangan frontend berbasis ekosistem web modern.
  • 03. Berpartisipasi dalam riset dan inisiasi proyek-proyek komunitas open source untuk mahasiswa.
STACK: React.js Flutter & Dart React Native
[EXP_06]

Student Field Work Practice (PKL)

INTERNSHIP | — Sekarang
Sekawan Media • Kota Malang, Jawa Timur, Indonesia
LOCATION: KOTA MALANG
  • 01. Mengonversi desain grafis web menjadi antarmuka responsif menggunakan HTML, CSS, dan Bootstrap.
  • 02. Menyusun dan mendokumentasikan buku panduan teknis operasional (manual book) untuk aplikasi web dan mobile.
STACK: Bootstrap 5
FORMAL EDUCATION FAST-TRACK S.KOM.

S1 Teknik Informatika (Sarjana Komputer / S.Kom)

Universitas Islam Negeri Maulana Malik Ibrahim Malang

2022 – 2025
PREDICATE: 3.5 Tahun Kelulusan (Fast-Track)
ACADEMIC THESIS SPECIFICATION ALGORITHMIC

"Optimasi Pengelompokan Kuliah Kerja Mahasiswa (KKM) Berbasis Multi-Constraint Menggunakan Algoritma Genetika"

Lihat Studi Kasus Skripsi →

SMK Rekayasa Perangkat Lunak (Software Engineering)

SMKN 1 Boyolangu

2019 – 2022
PREDICATE: 0
PROFESSIONAL CERTIFICATIONS 3 RECORDS

Java Spring Boot & Apache Kafka Backend Development Bootcamp

2026-02-01
PT Intelix Global Crossing (eCentrix) ECENTRIX-BOOTCAMP-2026-02
Java Spring Boot Apache Kafka PostgreSQL & Neon

Full-Stack Modern Web Development Laravel 12 & Inertia React

2025-05-01
CV Aksara Teknologi Mandiri AKSARA-L12-2025
Laravel React.js TypeScript React Native

Cross-Platform Mobile Application Development Flutter Bootcamp

2024-10-01
Universitas Islam Negeri Maulana Malik Ibrahim Malang MTF-FLUTTER-2024
Flutter & Dart
[05 // LAYANAN & ESTIMASI]
ADI NOVENDRA // S.KOM.

Layanan & Harga

Paket penawaran jasa rekayasa perangkat lunak transparan, terstruktur, dan berorientasi hasil untuk founder, korporasi, dan pemilik bisnis.

COMMERCIAL SERVICES | ENGINEERING ENGAGEMENT TIERS
CURRENCY: IDR | 3 PACKAGES AVAILABLE
TIER 01

Architecture & Scalability Audit

Evaluasi arsitektur sistem, eliminasi race condition, refaktor database, dan perencanaan skalabilitas tinggi.

Estimasi Investasi Mulai
Rp 4.500.000
[TIMELINE] 5 – 10 Hari Kerja
Lingkup Pengerjaan
  • + Laporan analisis mendalam bottleneck performa & integritas data
  • + Audit query database lambat dan rekomendasi indexing
  • + Blueprint desain arsitektur target yang terukur dan skalabel
  • + Sesi konsultasi teknis 1-on-1 dengan ringkasan langkah aksi konkret
FLAGSHIP ENGAGEMENT [ RECOMMENDED ]
TIER 02 PALING POPULER

Custom Web & Enterprise System

Pengembangan sistem bisnis kustom, portal SaaS, penagihan utilitas, atau otomasi operasional end-to-end.

Estimasi Investasi Mulai
Rp 8.000.000
[TIMELINE] 21 – 45 Hari Kerja
Lingkup Pengerjaan
  • + Arsitektur fullstack kustom sesuai kebutuhan spesifik & skala sistem
  • + Otorisasi peran bertingkat (Role-Based Access Control / RBAC)
  • + Integrasi Payment Gateway otomatis & pengelolaan webhook transaksi
  • + Dashboard analitik, grafik transaksi, dan ekspor laporan berkala
  • + Pipeline deployment CI/CD otomatis & dokumentasi teknis lengkap
  • + Garansi pemeliharaan & dukungan teknis 30 hari pasca go-live
TIER 03

MVP & Fast-Track Web App

Solusi peluncuran produk digital cepat, responsif, dan siap validasi pasar bagi startup atau bisnis.

Estimasi Investasi Mulai
Rp 1.000.000
[TIMELINE] 7 – 14 Hari Kerja
Lingkup Pengerjaan
  • + Antarmuka web responsif, modern, dan teroptimasi untuk konversi
  • + Struktur database relasional ringan & teroptimasi
  • + Integrasi formulir kontak / pesanan langsung ke WhatsApp & Email
  • + Penerapan SEO teknis dasar & integrasi domain
  • + Deployment produksi dan konfigurasi lingkungan cloud siap pakai
FREQUENTLY ASKED QUESTIONS | PROTOKOL KERJASAMA & KONTRAK TEKNIS
12 TOPICS DOCUMENTED
Architecture & Scalability Audit TIER_01
Akses apa saja yang perlu disediakan klien sebelum audit dimulai? +
Klien cukup menyediakan akses read-only ke repositori Git dan skema database (tanpa data sensitif/PII). Jika kebijakan korporasi membatasi akses, audit dapat dilakukan via sesi remote screen-share interaktif.
Apakah ada jaminan kerahasiaan terhadap source code dan data bisnis kami? +
Mutlak. Perjanjian Kerahasiaan (Non-Disclosure Agreement / NDA) formal dapat ditandatangani bersama sebelum akses atau dokumen teknis apa pun dibagikan.
Apa bentuk konkret deliverable yang diterima klien setelah audit selesai? +
Dokumen komprehensif Technical Architecture Review (PDF & Markdown) berisi analisis bottleneck konkurensi, profil query database lambat, diagram arsitektur target, serta contoh Pull Request (PR) perbaikan kode.
Apakah sesi audit ini mencakup eksekusi refactoring kode secara langsung? +
Paket audit berfokus pada diagnosa, blueprint arsitektur, dan sesi konsultasi 1-on-1. Jika tim Anda memerlukan pendampingan eksekusi refactoring menyeluruh, pekerjaan dapat dilanjutkan ke kontrak retainer atau paket Custom System.
Custom Web & Enterprise System TIER_02
Bagaimana tahapan pengerjaan (milestone) dan termin pembayaran sistem kustom? +
Pengerjaan dibagi ke dalam 3 milestone terukur: (1) 30% Kick-off & skema database/wireframe, (2) 40% Core backend, logika bisnis & integrasi payment gateway, (3) 30% User Acceptance Testing (UAT), audit keamanan, dan serah terima akhir.
Bagaimana jika ada penambahan fitur baru di tengah masa pengembangan? +
Fitur tambahan di luar spesifikasi awal dikelola via Change Request (CR) formal. Dampak arsitektur, estimasi biaya, dan penyesuaian timeline akan diajukan secara transparan tanpa mengganggu milestone aktif.
Bagaimana standar keamanan data dan keandalan integrasi pihak ketiga? +
Menerapkan proteksi OWASP (hashing bcrypt/Argon2, proteksi SQL Injection, mitigasi CSRF, dan sanitasi payload). Webhook payment gateway divalidasi dengan cryptographic signature verification.
Apa saja cakupan garansi dan dukungan teknis 30 hari pasca go-live? +
Mencakup perbaikan segala bug fungsional atau kendala transaksi pada kode yang diserahkan, serta penyediaan runbook dokumentasi teknis dan panduan operasional sistem.
MVP & Fast-Track Web App TIER_03
Siapa yang memegang hak kepemilikan source code dan akun deployment? +
Klien memegang 100% hak kepemilikan penuh. Repositori GitHub dibuat atas nama akun klien atau ditransfer penuh pasca pelunasan, termasuk akses dashboard cloud hosting. Tanpa lisensi terselubung atau vendor lock-in.
Apakah biaya jasa sudah mencakup sewa server dan nama domain? +
Biaya jasa mencakup penyiapan arsitektur dan konfigurasi deployment di infrastruktur cloud yang efisien. Pembelian domain kustom (.com/.id) dibeli atas kepemilikan klien sendiri dan akan dipandu konfigurasi DNS-nya secara menyeluruh.
Bagaimana mekanisme revisi dan jaminan perbaikan bug pasca peluncuran? +
Mencakup hingga 2 siklus revisi minor fungsional serta 14 hari garansi perbaikan bug gratis sejak tanggal rilis produksi untuk memastikan kestabilan aplikasi.
Bagaimana skema pembayaran untuk paket MVP ini? +
Skema standar menggunakan termin 50% uang muka (DP) sebelum kick-off pengerjaan dimulai, dan 50% pelunasan setelah deployment ke staging/produksi berhasil diverifikasi oleh klien.
[06 // PUBLIKASI]
ADI NOVENDRA // S.KOM.

Riset, Artikel & Wawasan Teknis

Refleksi teknis, materi sesi pembicara Google Developer Groups, artikel riset optimasi, dan catatan di balik layar proyek rekayasa.

PUBLICATIONS & RESEARCH | ENGINEERING DISPATCH & GDG TALKS
MALANG // ONLINE | 5 ARTIFACTS
[PUB_01] AI & OPTIMIZATION
4 min read

Build With AI 2025: Delivering Real-World AI Solutions with Flutterflow & Gemini 2.0

2025-04-27

Eksplorasi pembuatan aplikasi cerdas interaktif menggunakan Google Gemini 2.0 API dan Flutterflow yang dibawakan sebagai speaker GDG on Campus Maliki.

[PUB_02] ENGINEERING CRAFT
5 min read

Membangun Sistem Otomasi Tagihan Internet Berbasis Cron Job untuk ISP Lokal

2025-08-15

Studi kasus pemecahan masalah operasional penagihan ISP lokal melalui otomasi pembentukan invoice multi-area serentak tanpa campur tangan manual.

MySQL CodeIgniter 4
Publikasi Dokumen Internal
[PUB_03] SYSTEM ARCHITECTURE
6 min read

Optimasi Pengelompokan KKM 2.338 Mahasiswa Menggunakan Algoritma Genetika Multi-Constraint

2025-01-10

Riset rekayasa sistem yang memisahkan web portal Laravel dan Python evolution engine untuk memecahkan pembagian 2.338 mahasiswa ke 190 kelompok dengan >90% kepatuhan kendala.

[PUB_04] ENGINEERING CRAFT
5 min read

Menguasai Pola Event-Driven Architecture dengan Java Spring Boot & Kafka dalam 5 Hari

2026-02-18

Refleksi teknis intensif menyelesaikan implementasi Producer dan Consumer Kafka independen untuk pencegahan race condition transaksi kasir.

Java Spring Boot Apache Kafka PostgreSQL & Neon
Buka Publikasi Asli ↗
[PUB_05] CAREER & GROWTH
4 min read

Refleksi Perjalanan Kelulusan 3,5 Tahun S1 Teknik Informatika: Growth Mindset & Eksplorasi Diri

2025-12-20

Kisah personal seorang first-generation college student dalam mendobrak batas diri melalui keterlibatan aktif di komunitas, magang industri, dan rekayasa perangkat lunak.

Publikasi Dokumen Internal
[07 // KONTAK & DISKUSI]
ADI NOVENDRA // S.KOM.

Mari Kolaborasi & Diskusikan Sistem Anda

Terbuka untuk peluang Software Engineer, kontrak rekayasa sistem, pengembangan solusi kustom, dan konsultasi teknis.

COMMUNICATIONS CONSOLE | NODE_STATUS: ONLINE
SLA: < 2 HOURS VIA WHATSAPP | DISPATCH: ACTIVE
Terbuka untuk Kontrak & Proyek Sistem
ROUTE: DIRECT INQUIRY

Siap Mewujudkan Arsitektur Sistem yang Tangguh & Skalabel

Terbuka untuk peluang karir Software Engineer, kontrak pengembangan sistem kustom, maupun konsultasi arsitektur perangkat lunak. Hubungi melalui WhatsApp untuk koordinasi awal yang responsif, atau kirimkan email resmi untuk pembahasan proposal teknis, spesifikasi kebutuhan, dan penjajakan kerja sama (NDA).

LOCATION: MALANG, ID (UTC+7)
ACCEPTING NEW PROJECTS