# Adi Novendra Putra (@novendra27) > Fullstack Developer | Software Engineer | System Architecture Specialist ## Identity & Professional Profile - Name: Adi Novendra Putra, B.Comp. (Sarjana Komputer) - Education: S1 Informatics Engineering, UIN Maulana Malik Ibrahim Malang (Fast-track 3.5 years, Dec 2025) - Location: Malang, East Java, Indonesia (UTC+7) - Website: https://novendra.dev - Email: adi.novendra.p@gmail.com - GitHub: https://github.com/novendra27 - LinkedIn: https://www.linkedin.com/in/adi-novendra ## Core Technical Specialties - Java Spring Boot: https://spring.io/projects/spring-boot - Apache Kafka: https://kafka.apache.org/documentation/ - Go (Golang): https://go.dev/doc/ - Laravel: https://laravel.com/docs - Python: https://www.python.org/doc/ - React.js: https://react.dev/ - Next.js: https://nextjs.org/docs - Astro: https://docs.astro.build/ - Tailwind CSS: https://tailwindcss.com/docs - TypeScript: https://www.typescriptlang.org/docs/ - PostgreSQL & Neon: https://www.postgresql.org/docs/ - MySQL: https://dev.mysql.com/doc/ ## System Architecture Patterns - Event-Driven High-Throughput Inventory Streaming: High transaction surges during peak POS hours cause bottlenecks on centralized databases and risk race conditions during concurrent stock deductions. -> Redesigning monolithic architecture into decoupled modules (POS Producer & warehouse Consumer) by implementing Apache Kafka as an event-driven distributed log buffer. - Decoupled Multi-Objective Genetic Algorithm Engine: Manual allocation of 2,338 students across 190 field study groups triggers millions of complex combinatorial permutations across 4 strict constraints (gender balance, department diversity, Quran memorizer distribution, and quota caps). -> Decoupling frontend presentation (Laravel) from the evolutionary computing engine (Python REST API) to autonomously execute roulette wheel selection, multi-point crossover, and adaptive mutation. - Progressive Tier Utility Billing Engine: Complexities in tiered progressive water tariff calculations, multi-level late penalties, and simultaneous generation of thousands of invoices vulnerable to accounting anomalies and human errors. -> Built a batch computing pipeline based on server schedulers (cron jobs) converting physical meter readings into itemized invoices with atomic database transactions. ## Featured Software Projects ### Penentuan Kelompok KKM (Genetic Algorithm Optimization) - Slug: kkm-grouping-genetic-algorithm - Problem & Solution: AI-driven grouping system allocating 2,338 students across 190 field study groups using Genetic Algorithms evaluating multi-constraint fitness. - Confidentiality: public - Technologies: Laravel, Python, MySQL, Bootstrap 5 - Frontend Web (Laravel): https://github.com/novendra27/web-algen - Algorithm Engine (Python): https://github.com/novendra27/server-algen ### Tagihan PDAM Pandanrejo (pamdesku.com) - Slug: tagihan-pdam-pandanrejo - Problem & Solution: Municipal water utility billing platform digitizing physical meter readings, progressive tiered tariffs, and automated PDF invoice generation. - Confidentiality: public - Technologies: MySQL, CodeIgniter 4, Bootstrap 5 - Live Website (pamdesku.com): https://www.pamdesku.com/ ### Manajemen Stok Toko (Event-Driven Kafka Microservices) - Slug: store-management-event-driven-kafka - Problem & Solution: Distributed inventory backend built on Apache Kafka and Java Spring Boot separating POS event publishing from warehouse state consumers. - Confidentiality: public - Technologies: Java Spring Boot, Apache Kafka, PostgreSQL & Neon - Kafka Producer (Spring Boot): https://github.com/novendra27/store-management-producer - Kafka Consumer (Spring Boot): https://github.com/novendra27/store-management-consumer ### E-Book Store (Digital Commerce & Xendit) - Slug: ebook-store-digital-commerce - Problem & Solution: Multi-role digital bookstore platform built on Laravel 12 and React Inertia featuring automated Xendit payment webhooks and protected file downloads. - Confidentiality: public - Technologies: Laravel, React.js, Tailwind CSS, TypeScript, MySQL - GitHub Repository: https://github.com/novendra27/ebook-store ### Penyewaan Expert Advisor (DNDFX) - Slug: rental-expert-advisor-dndfx - Problem & Solution: FinTech SaaS portal managing automated forex trading bot rentals, 24/7 VPS provisioning, investor account validation, and integrated support ticketing. - Confidentiality: confidential_nda - Technologies: Laravel, MySQL, Bootstrap 5 ### Pendataan Tagihan WiFi (HNK-WiFi) - Slug: pendataan-tagihan-wifi - Problem & Solution: ISP subscriber management and multi-area billing platform with scheduled recurring monthly auto-invoicing routines. - Confidentiality: confidential_nda - Technologies: MySQL, CodeIgniter 4, Bootstrap 5 ### Maturity Rating Badan Layanan Umum (BLU) - Slug: maturity-rating-blu - Problem & Solution: Institutional compliance evaluation system assessing governance and financial maturity metrics for Public Service Agency (BLU) universities. - Confidentiality: confidential_nda - Technologies: Laravel, MySQL, Bootstrap 5 ### WatchTube (Ad-Free Modern Video Streaming) - Slug: watchtube-video-streaming - Problem & Solution: Ad-free modern YouTube streaming web client featuring dark mode ergonomics and cached RapidAPI video queries. - Confidentiality: public - Technologies: React.js, Material UI (MUI 5) - Live Demo (Vercel): https://nov-watch-tube.vercel.app/ - GitHub Repository: https://github.com/novendra27/watch-tube ### VirtualR (Futuristic VR Platform Landing Page) - Slug: virtualr-vr-landing-page - Problem & Solution: High-performance futuristic landing page for a Virtual Reality platform featuring modular pricing tiers and interactive feature showcases. - Confidentiality: public - Technologies: React.js, Tailwind CSS - Live Demo (Vercel): https://nov-virtualr.vercel.app/ - GitHub Repository: https://github.com/novendra27/virtualr ## LLM Discovery Endpoints - Indonesian Version: https://novendra.dev/llms-id.txt - Comprehensive Details: https://novendra.dev/llms-full.txt