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
// PROFILE_MODULE: ADI_NOVENDRA_PUTRA
[01 // ARSITEKTUR SISTEM] | SECTION SPECIFICATION
COORD: AS-BLPRNT

Desain & Arsitektur Sistem

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

// SPEC_01:SYSTEM_ARCHITECTURE | DISTRIBUTED & ALGORITHMIC PATTERNS
HIGH-CONCURRENCY | 3 PATTERNS DOCUMENTED
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] | SECTION SPECIFICATION
COORD: AS-BLPRNT

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:
// SPEC_02 | 01 / 09
[01 // CASE_STUDY] | Penentuan Kelompok KKM (Genetic Algorithm Optimization)
CLIENT: Universitas Islam Negeri Maulana Malik Ibrahim Malang | PUBLIC / OPEN
// ARCHITECTURAL_VIEWPORT
Penentuan Kelompok KKM (Genetic Algorithm Optimization)
FORMAT: IMAGE

Penentuan Kelompok KKM (Genetic Algorithm Optimization)

Client/Institution: Universitas Islam Negeri Maulana Malik Ibrahim Malang

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

2.338
Total Mahasiswa
190
Total Kelompok
>90%
Tingkat Kepatuhan Kendala
Technologies Utilized
Laravel Python MySQL Bootstrap 5
// WORKSTATION_SPEC: INTERACTIVE_SHOWCASE
SSG PRE-RENDERED // 100% ZERO-JS COMPATIBLE
[03 // TECH STACK] | SECTION SPECIFICATION
COORD: AS-BLPRNT

Taksonomi Penguasaan Teknologi

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

// SPEC_03:TECH_STACK_TAXONOMY | TIERED ENGINEERING CAPABILITIES
TAXONOMY: 4 TIERS | 18 TECHNOLOGIES INDEXED
[TIER_01]

Backend & Distributed Services

6 TECHS

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

[TIER_03]

Relational Database & Persistence

2 TECHS

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

[TIER_04]

Event Streaming & Message Broker

1 TECH

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

[04 // PERJALANAN KARIER] | SECTION SPECIFICATION
COORD: AS-BLPRNT

Pengalaman Profesional & Pendidikan

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

// SPEC_04A: WORK HISTORY | 6 ROLES RECORDED
// STATUS: ACTIVE
[EXP_01] Fullstack Developer
FULL-TIME | 2026-08 — Sekarang
Language Center • Kediri, Jawa Timur, Indonesia
// COORD: 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
[EXP_02] IT Programmer & NOC (Network Operations Center)
FULL-TIME | 2026-04 — 2026-08
PT Java Digital Nusantara (HNK WiFi) • Tulungagung, Jawa Timur, Indonesia
// COORD: 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 | 2025-06 — 2025-07
DNDFX • Kota Malang, Jawa Timur (Hybrid)
// COORD: 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 | 2024-08 — 2024-10
KRIINGG!! • Kota Blitar, Jawa Timur (Remote/WFA)
// COORD: 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: TypeScript React Native
[EXP_05] Associate Developer & Speaker – Frontend Division
COMMUNITY | 2024-10 — 2025-09
GDG on Campus UIN Maulana Malik Ibrahim Malang • Kota Malang, Jawa Timur, Indonesia
// COORD: 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
[EXP_06] Student Field Work Practice (PKL)
INTERNSHIP | 2020-08 — 2020-12
Sekawan Media • Kota Malang, Jawa Timur, Indonesia
// COORD: 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
// SPEC_04B: 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)
// THESIS_RESEARCH_SPEC 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
// SPEC_04C: CERTIFICATIONS 3 RECORDS

Java Spring Boot & Apache Kafka Backend Development Bootcamp

2026-02
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
CV Aksara Teknologi Mandiri AKSARA-L12-2025
Laravel React.js TypeScript

Cross-Platform Mobile Application Development Flutter Bootcamp

2024-10
Universitas Islam Negeri Maulana Malik Ibrahim Malang MTF-FLUTTER-2024
Flutter & Dart
[05 // LAYANAN & ESTIMASI] | SECTION SPECIFICATION
COORD: AS-BLPRNT

Layanan & Harga

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

// SPEC_05:COMMERCIAL_SERVICES | ENGINEERING ENGAGEMENT TIERS
CURRENCY: IDR | 3 PACKAGES AVAILABLE
TIER_01 // SPEC

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
// FLAGSHIP ENGAGEMENT [ RECOMMENDED ]
TIER_02 // SPEC 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 // SPEC

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
// FREQUENTLY_ASKED_QUESTIONS | PROTOKOL KERJASAMA & KONTRAK TEKNIS
12 TOPICS DOCUMENTED
MVP & Fast-Track Web App TIER_01
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.
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.
Architecture & Scalability Audit TIER_03
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.
[06 // PUBLIKASI] | SECTION SPECIFICATION
COORD: AS-BLPRNT

Riset, Artikel & Wawasan Teknis

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

// SPEC_06:PUBLICATIONS | 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] | SECTION SPECIFICATION
COORD: AS-BLPRNT

Mari Kolaborasi & Diskusikan Sistem Anda

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

// DISPATCH_CONSOLE: COMMUNICATIONS | 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