Volume I: The Introduction

Jonathan
Abimael Sutanto

Informatics Student & Full-Stack Developer based in Sidoarjo, Jawa Timur. Creating digital solutions with React, Python, and modern web technologies.

Jonathan Abimael Sutanto
Scroll
Volume II

The Proclamation

As a 5th-semester Informatics student at UPN "Veteran" Jawa Timur, I have a fundamental interest and capability in application and web development. My proficiency spans Python, SQL, PHP, React, C++, and Tailwind CSS.

I am used to building responsive and neat interfaces on the Front-End while also structuring efficient logic and data management on the Back-End. I am currently seeking internship opportunities to apply my coding and web development skills in a professional environment.

Technical Mastery

  • Languages: Python, C++, PHP, SQL, JavaScript/TypeScript
  • Frontend: React, Next.js, Tailwind CSS, HTML5/CSS3
  • Backend: RESTful APIs, Flask, MySQL, Supabase
  • Tools: Git, VS Code, PyCharm, XAMPP

Education

UPN "Veteran" Jawa Timur
Bachelor of Informatics | GPA: 3.88

Aug 2023 – Present

Relevant Coursework: Web Programming, OOP, Case Based Reasoning, Digital Image Processing.

Volume III

Chronicles of Experience

July 2024

Google's Python Class Participant

Google Developers

  • Studied fundamental to intermediate Python concepts, including data types, control structures, functions, lists, and dictionaries through practical exercises.
  • Implemented Python for real-world problem solving such as file processing, string manipulation, and simple task automation.
Aug 2023 - Present

Informatics Student

UPN "Veteran" Jawa Timur

  • Actively participating in comprehensive coursework.
  • Developing full-stack applications and learning software engineering principles.
Volume IV

Previous Works

A curation of contributions to the digital landscape.

AI Tools & Utilities

Jun 2025 – Sep 2025

Designed and built a Next.js web app to enhance LLM prompt quality. Implemented serverless API integrated with Gemini and Supabase, featuring reasoning controls to reduce hallucinations.

Next.jsTypeScript
I
II

CBR Phone Recommender

Sep 2025

Developed a smartphone recommendation system based on Case-Based Reasoning (CBR). Built a REST API with Flask and a web interface supporting specification filters.

PythonFlask

Warung Sambal Belut

Jan 2025 – Mar 2025

Developed a food ordering web app with menu catalog, cart, checkout, and order history. Built an admin panel for CRUD operations and membership management.

PHPMySQL
III
IV

Auto Meeting Transcripts

2024

Built an automated pipeline that watches for audio/video files, transcribes them with Whisper, performs speaker diarization with pyannote, and generates AI-powered summaries using Gemini API. Includes Windows batch runner and configurable YAML settings.

PythonWhisperGemini API

Otsu Thresholding Toolkit

2024

Implemented Otsu's thresholding algorithm for automatic image binarization. Calculates optimal threshold by maximizing between-class variance using histogram analysis. Built with OpenCV and NumPy for grayscale image processing.

PythonOpenCVNumPy
V
VI

Game Stats Automation Reroller

2024

Developed a desktop automation tool using Python and OpenCV for real-time screen monitoring and OCR. Features a custom Tkinter GUI, multi-threaded processing, and low-level input simulation for efficient task automation.

PythonOpenCVTesseract

Automation Game Master

2024

Created a comprehensive automation suite using AutoHotkey. Integrated Discord webhooks for remote notifications and status updates, featuring OCR-based state detection and complex scheduling logic.

AutoHotkeyDiscord APIOCR
VII
Epilogue

Correspondence

I am available for internships and collaborative projects.

Wedoro Kencana, No. 9, Sidoarjo, Jawa Timur