RAS
RENDIE ABDI SAPUTRA
INDEX // 00 / JAKARTA SELATAN, ID
AI/ML Engineer & Full-Stack DeveloperCurrently at PT. IDStar Cipta Teknologi

BUILDINGAPPLIED AI& WEB SYSTEMS.

I build production machine learning pipelines and full-stack web applications. Computer Science graduate from Universitas Ahmad Dahlan (3.92 GPA, Magna Cum Laude), focused on turning raw datasets and complex workflows into fast, reliable software.

PORTRAIT // ARCHIVE3.92 GPA • UAD
Rendie Abdi Saputra, AI/ML Engineer and Full-Stack Developer
RENDIE ABDI SAPUTRAAI / ML
FIG 01. RENDIE ABDI SAPUTRA / B.COMP.SC
BASE
Jakarta Selatan, Indonesia
DEGREE
B.Comp.Sc (3.92 / 4.00 GPA)
CORE DISCIPLINES
Machine Learning, Next.js, Python
VERIFIED CREDENTIALS
36 Industry Certifications
01 // DOSSIER & TRAJECTORYB.COMP.SC // 3.92 GPA

Engineering grounded in academic rigor and shipped code.

I completed my Bachelor of Computer Science at Universitas Ahmad Dahlan in 3.5 years with a 3.92 GPA (Magna Cum Laude). My work sits at the intersection of applied machine learning and modern web engineering.

Before joining PT. IDStar Cipta Teknologi as an AI/ML Engineer, I spent over two years teaching programming, database systems, and machine learning labs to more than 100 undergraduate students, while supporting university-wide digital admission operations at PMB UAD.

ACADEMIC RECORD2022 / 2026

Bachelor of Computer Science (S1 Informatika)

Universitas Ahmad Dahlan, Yogyakarta

GPA 3.92 / 4.00 • Magna Cum Laude2022 - 2026 (Completed in 3.5 Years)
CAREER & LEADERSHIP LEDGER
/01Full-Time Engineering
Aug 2026 - Present

AI / ML Engineer

PT. IDStar Cipta Teknologi

Designing, training, and deploying machine learning models and automated data pipelines for enterprise client systems. Responsible for model evaluation, feature engineering, and production API integration.

/02University Operations
Feb 2024 - Jul 2026

Student Staff (Digital Admission & Operations)

Admission Committee (PMB) Universitas Ahmad Dahlan

Supported digital enrollment workflows, applicant data verification, and web portal administration during peak university admission cycles.

/03Academic Instruction
Sep 2023 - Jan 2026

Laboratory Teaching Assistant

Informatics Lab, Universitas Ahmad Dahlan

Led weekly practical lab sessions across Basic Programming, Web Programming, Database Systems, and Machine Learning. Guided over 100 students through code reviews, debugging, and project assessments.

/04International Liaison
Sep 2023 - Jan 2025

International Program Volunteer

Office of International Affairs (OIA) UAD

Coordinated international student mobility programs, academic exchange events, and cross-cultural communication for visiting scholars and partner universities.

02 // SELECTED WORKS (2024 - 2026)SHIPPED ARCHITECTURE // 01 - 04

Production systems, cryptographic tools, and ML pipelines.

Four documented builds spanning full-stack school admission architecture, block-cipher visualization, exploratory data analytics, and convolutional neural networks.

01Full-Stack Web System
TK ABA Mertosanan, Yogyakarta • 2025
PPDB Online & School Portal TK ABA Mertosanan

PPDB Online & School Portal TK ABA Mertosanan

End-to-end digital student admission (PPDB) platform and content management system built with Next.js 15 and Supabase, replacing paper-based registration for parents and teachers.

SYSTEM HIGHLIGHTS
  • 01Server-rendered Next.js 15 App Router architecture for fast load times on mobile networks
  • 02PostgreSQL database with Supabase Row-Level Security (RLS) protecting student and parent records
  • 03Role-based admin dashboard for verifying applicants, managing news, and exporting enrollment data
TECHNOLOGY STACK
Next.js 15TypeScriptTailwind CSSSupabasePostgreSQL
02Computer Vision / Deep Learning
Computer Vision Research • 2025
Tomato Ripeness Classification via CNN

Tomato Ripeness Classification via CNN

Deep learning image classification pipeline built with TensorFlow and Keras to categorize tomato ripeness stages from RGB photographs.

SYSTEM HIGHLIGHTS
  • 01Custom CNN architecture in TensorFlow/Keras with BatchNormalization and Dropout layers to prevent overfitting
  • 02Image preprocessing and augmentation pipeline handling rotation, brightness shifts, and scale variation
  • 03Comprehensive evaluation tracking precision, recall, F1-score, and per-class confusion matrices
TECHNOLOGY STACK
PythonTensorFlowKerasOpenCVNumPyScikit-Learn
Inspect Source Code
03Cryptography & Web Tool
Open-Source Educational Tool • 2024
AES-128 CBC Cipher Algorithm Visualizer

AES-128 CBC Cipher Algorithm Visualizer

Interactive cryptographic workbench that exposes every internal round of 128-bit Advanced Encryption Standard (AES-CBC with PKCS#7 padding) in real time.

SYSTEM HIGHLIGHTS
  • 01Round-by-round inspection of 4x4 hexadecimal state matrices across all 10 transformation rounds
  • 02Full PKCS#7 byte padding and Cipher Block Chaining (CBC) mode encryption and decryption verification
  • 03Side-by-side avalanche effect comparison for analyzing ciphertext sensitivity to key changes
TECHNOLOGY STACK
PythonStreamlitAES-128 CBCPKCS#7Cryptography
04Data Science & Analytics
Data Science Case Study • 2024
Bike Sharing Demand & Weather Analytics

Bike Sharing Demand & Weather Analytics

Exploratory data analysis pipeline and interactive Streamlit dashboard uncovering how temperature, humidity, season, and commuting hours drive urban bike rental demand.

SYSTEM HIGHLIGHTS
  • 01Automated data cleaning, outlier verification, and temporal feature extraction with Pandas and NumPy
  • 02Interactive date-range and weather-condition filters built in Streamlit for dynamic visual querying
  • 03Clear statistical breakdown of weekday commuter peaks versus weekend recreational demand
TECHNOLOGY STACK
PythonPandasMatplotlibSeabornStreamlit
03 // TECHNICAL ARCHITECTURESYSTEM SPECIFICATION MATRIX // 15 CORE TOOLS

Core engineering stack organized by system layer.

Grouped by the domains where I write and ship code in production and research environments, without arbitrary percentage bars.

DOMAIN 01 // AI, ML & DATA SCIENCE

Machine Learning & Data Pipelines

End-to-end model training, computer vision, exploratory data analysis, and statistical modeling.

Python
Python
VERIFIED

Primary language for ML pipelines, cryptography, & data processing

TensorFlow
TensorFlow
VERIFIED

Deep learning & CNN computer vision training

Scikit-Learn
Scikit-Learn
VERIFIED

Classical machine learning, feature engineering, & evaluation

Pandas
Pandas
VERIFIED

Data wrangling, time-series aggregation, & statistical cleaning

Streamlit
Streamlit
VERIFIED

Interactive analytical dashboards & algorithm visualizers

DOMAIN 02 // FRONTEND & INTERFACE

Modern Web & Interactive UI

Component architecture, server-side rendering, responsive layouts, and choreographed GSAP motion.

Next.js 15
Next.js 15
VERIFIED

App Router, server-rendered production web applications

React 19
React 19
VERIFIED

Stateful client components & interactive UI architecture

TypeScript
TypeScript
VERIFIED

Strict static typing across frontend and API boundaries

JavaScript (ES6+)
JavaScript (ES6+)
VERIFIED

DOM orchestration, GSAP ScrollTrigger motion, & async runtime

Tailwind CSS
Tailwind CSS
VERIFIED

Design token systems & responsive multi-breakpoint layouts

DOMAIN 03 // BACKEND, DATA & INFRASTRUCTURE

Databases, APIs & Tooling

Relational database design, authentication, cloud deployment, and version-controlled workflows.

Supabase
Supabase
VERIFIED

Authentication, Row-Level Security (RLS), & cloud storage

PostgreSQL
PostgreSQL
VERIFIED

Relational schema design, indexing, & transactional queries

MySQL
MySQL
VERIFIED

Relational database management & academic lab instruction

Node.js
Node.js
VERIFIED

Backend runtime, REST API services, & build tooling

Git
Git
VERIFIED

Version control, branch workflows, & collaborative code review

04 // VERIFIED CREDENTIALS ARCHIVEDEEPLEARNING.AI • GOOGLE • DICODING

36 verified certifications from DeepLearning.AI, Google, and Dicoding.

Every certificate below is stored locally and verifiable. Hover to pause the kinetic archive, filter by domain, or click any credential to inspect the full document.

05 // INITIATE CONTACTDIRECT DISPATCH // JAKARTA & YOGYAKARTA, ID

Available for AI/ML engineering roles, full-stack projects, and technical collaboration.

Reach out directly via email or WhatsApp, or use the message composer below to format a project brief that opens straight in your preferred channel.

CURRENT BASE
Jakarta Selatan, Indonesia
AVAILABILITY
Open for Full-Time & Select Freelance Roles
MESSAGE COMPOSERWHATSAPP / MAILTO ROUTER