HELLO

Welcome to the portfolio of

Moch. Reynald Silva Baktiar

Full Stack Engineer

Final-year Informatics Engineering student (D-IV, graduating 2026) with 3+ years of hands-on fullstack & mobile development experience across Laravel, Flutter, React/Next.js, SvelteKit, Node.js, and FastAPI. Independently built, launched, and continuously operate RosantiBike Motorent—a production-grade rental platform improving process efficiency by 60%, an offline-first multi-platform POS app (Dodolanku), as well as multi-tier loan approval systems for public manufacturing corporations. Strong in RESTful API architectures, database design (PostgreSQL, MySQL, SQLite), robust state management, AI integration (LLM & Computer Vision), and CI/CD VPS deployment via Docker and Nginx.

Avatar

Experience

Jan 2023 — Present

RosantiBike Motorent

Sole Fullstack Developer

- Production Rental Platform: Independently engineered, launched, and maintain an end-to-end motorbike booking platform (rosantibikemotorent.com) actively serving real commercial daily operations for over 3 years. [Visit Website](https://rosantibikemotorent.com)- High-Throughput Backend Architecture: Architected the backend with NestJS on Fastify (delivering higher API throughput than Express), paired with Drizzle ORM and PostgreSQL for type-safe execution and low latency.- Background Queues & Real-Time Sync: Engineered an event-driven BullMQ (Redis) pipeline for automated QRIS payment webhooks and WhatsApp dispatch, alongside Socket.io for live order tracking.- RAG-Powered AI Customer Support: Built an intelligent automated CS assistant utilizing Google Gemini API + Hugging Face backed by Orama hybrid vector search to instantly handle fleet availability inquiries.- Interactive Admin & Modern Frontend: Created an interactive dashboard (SvelteKit + Svelte Flow + Tiptap CMS) and an SEO-optimized landing page (Svelte 5 + Tailwind CSS v4 + typesafe-i18n).- Business Impact & DevOps: Improved booking process efficiency by 60%, eliminated booking errors, and established a zero-downtime CI/CD deployment pipeline on a VPS with Docker and Nginx.

Jul 2025 — Dec 2025

PT Multi Spunindo Jaya Tbk (Employee Cooperative)

Fullstack Programmer Intern

- Multi-Tier Loan Approval System: Engineered an internal cooperative loan application using Laravel 12 featuring a strict 3-stage authorization workflow (Admin, Credit Reviewer, and Chairman). - RBAC Security & Database Design: Structured a granular Role-Based Access Control system mapped to corporate hierarchy and modeled highly normalized MySQL schemas for audit compliance. - CLI Automation Tooling: Independently initiated custom Laravel CLI commands for automated module scaffolding, accelerating team velocity and eliminating manual errors.

Feb 2026 — Mar 2026

MSME Digital Queue Platform

Fullstack Programmer (Client Project)

- Progressive Web App (PWA): Developed an ultra-responsive digital queue management PWA using SvelteKit with ascending auto-sorting, eliminating missed orders for local merchants.

Jun 2021 — Sep 2021

PT Cendana Teknika Utama

Programmer Intern

- Odoo ERP Customization: Configured and extended modular enterprise Odoo ERP workflows for hospital management information systems and automated library cataloging.

Selected Works

Project 1

Dodolanku

- Offline-First Cross-Platform POS: Engineered a full-featured retail POS application with Flutter (Android, iOS, Web, Windows) utilizing SQLite (sqflite) for complete zero-internet offline operation. - Hardware & Automated Transactions: Integrated camera-based barcode scanning, automated change calculation, Bluetooth thermal receipt printing, accounts receivable tracking, and sales analytics. - State Architecture & Cloud Sync: Implemented a feature-based architecture with Riverpod state management, automated Google Drive backups, and an in-app auto-update checker for small retail management.

FlutterSQLiteRiverpodDartOffline-First
Project 2

ReySkripsi

- Automated KBBI & Typography Standards: Engineered an intelligent Word Add-in (rey-skripsi.vercel.app) with an automated text scanner to detect and batch-italicize non-standard Indonesian loanwords. [View App](https://rey-skripsi.vercel.app) - Native Word SEQ Fields: Engineered automated chapter-based caption numbering (e.g., Table 1.1, Figure 2.3) directly integrated with Word Native SEQ Fields. - AI Assistant & Token Optimization: Integrated Google Gemini 3 API for contextual manuscript analysis (Ask AI) and single-batch requests for token-efficient table/figure caption summarization. - Client-Side Data Encryption: Implemented client-side encrypted local storage utilizing IndexedDB to safeguard sensitive user API credentials.

Word Add-inGemini APITypeScriptReactIndexedDB
Project 3

msjframework

A custom Laravel Console package to automate internal standardization at PT Multi Spunindo Jaya Tbk. Built a suite of CLI tools to automate module scaffolding, ensuring architectural consistency and accelerating the development workflow by reducing manual boilerplate and human error.

Project 4

Acne Detection Mobile App (Machine Learning)

- Edge Computer Vision: Built a Flutter mobile app integrated with YOLOv8 deep learning models for real-time facial acne classification and tailored skincare recommendations.

FlutterFastAPIYOLOv8PythonDeep Learning
Project 5

SIKEP | Citizen Administration & Social Aid DSS

Decision Support System: Digitalized local administrative records and implemented MEREC and MABAC algorithms for objective social aid scoring.

PHPLaravelMySQLDSSMERECMABAC
Project 6

SIKEP

- Decision Support System: Digitalized local administrative records and implemented MEREC and MABAC algorithms for objective social aid scoring.

PHPLaravelMySQLDSSMERECMABAC

Open Source

Featured Projects & Roles

Merged Pull Requests

Naufall1/SIKEP ↗ 16 PRS MERGED

Education

2022 – 2026

Politeknik Negeri Malang

Malang, Indonesia

D-IV Informatics Engineering (Bachelor of Applied Science)

2019 – 2022

SMK Telkom Malang

Malang, Indonesia

Vocational High School, Software Engineering

Toolbox

[01] Programming Languages

Golang

[02] Programming Languages

PHP

[03] Programming Languages

Dart

[04] Programming Languages

JavaScript

[05] Programming Languages

TypeScript

[06] Programming Languages

Python

[07] Programming Languages

SQL

[08] Programming Languages

Rust (Basic)

[09] Frameworks

Flutter

[10] Frameworks

Riverpod

[11] Frameworks

React.js

[12] Frameworks

Next.js

[13] Frameworks

Svelte 5 / SvelteKit

[14] Frameworks

Tailwind CSS v4

[15] Frameworks

PWA

[16] Frameworks

Laravel

[17] Frameworks

Node.js

[18] Frameworks

NestJS (Fastify)

[19] Frameworks

Express.js

[20] Frameworks

FastAPI

[21] Frameworks

RESTful API design

[22] Frameworks

Drizzle ORM

[23] Databases & Caching

PostgreSQL

[24] Databases & Caching

MySQL

[25] Databases & Caching

MariaDB

[26] Databases & Caching

SQLite (sqflite)

[27] Databases & Caching

Redis

[28] Databases & Caching

Vector Database (Orama)

[29] AI & Job Queues

Google Gemini API

[30] AI & Job Queues

Hugging Face

[31] AI & Job Queues

RAG Pipelines

[32] AI & Job Queues

YOLOv8

[33] AI & Job Queues

BullMQ

[34] AI & Job Queues

Socket.io (WebSocket)

[35] DevOps & Practices

Docker

[36] DevOps & Practices

CI/CD (GitHub Actions)

[37] DevOps & Practices

GitLab CI

[38] DevOps & Practices

Nginx

[39] DevOps & Practices

VPS Deployment

[40] DevOps & Practices

Git

[41] DevOps & Practices

Agile / Scrum

Credentials

Praktis Belajar Docker dan Kubernetes untuk Pemula

Praktis Belajar Docker dan Kubernetes untuk Pemula

Udemy
Web Design Course with HTML CSS and Wordpress

Web Design Course with HTML CSS and Wordpress

Udemy
Database Practitioner

Database Practitioner

DBAcademy