Yoel Mountanus Sitorus

_

Explore a curated collection of visual projects, brought to life with clean design and innovative technology.

//About Me

Portfolio owner's photograph

6

Projects

18

Experience

1

Publications

0

Licenses

Yoel Mountanus Sitorus

I'm Yoel Mountanus Sitorus, originally from Pematangsiantar, Indonesia, is a dynamic professional with a background in technology and a passion for continuous learning. A graduate of Institut Teknologi Sepuluh Nopember, Surabaya, I bring expertise as a Fullstack Developer, with a keen interest in research, machine learning, and data science. Beyond the realm of technology, I am an avid learner and enthusiast of various hobbies, including mastering musical instruments, exploring languages such as Hebrew, Japanese, and Arabic, indulging in culinary, arts, sketching, and delving into philosophy and psychology. Eager to expand my knowledge horizon, I aspire to delve into Quantum Computing within the realm of machine learning. Let's connect and explore synergies!

//Experience

Badan Pendapatan Daerah Provinsi Jawa Timur

Surabaya, East Java, Indonesia · 1 role

Aug 2024 - Nov 2024

Machine Learning Engineer

develop and apply machine learning models to optimize the management of regional revenue data. My work deals with the improvement in efficiencies and accuracies in the processing of tax and levy data using advanced algorithms, hence supporting more precise and effective decision-making

Python
Machine Learning
Statistic
Tax

Direktorat Pengembangan Teknologi dan Sistem Informasi

Surabaya, Jawa Timur, Indonesia · 1 role

Mar 2024 - Jun 2025

Backend Developer

Managed Database: Oversaw the administration and optimization of a database, improving query performance. • Refactored My ITS Academics to GoLang: Led the refactoring of the My ITSAcademics platform to GoLang, collaborating with a team of 10+ staff members and 8 interns. • Developed Back-End Web Application with GoLang Designed and implemented a scalable back-end web application using GoLang and loC samber/do, creating over 50 RESTful APIs that enhanced system integration. • Developing MyITS Student Organization Back-end with Golang DDD-Architecture, Created 50 APIs

Golang
CocroachDB
Big Data

Institut Teknologi Sepuluh Nopember (ITS)

Surabaya, Jawa Timur, Indonesia · 4 roles

Feb 2024 - Jul 2024

Object Oriented Programming Teaching Assistant

Teaching OOP in RPL (Rekayasa Perangkat Lunak / Software Engineering) class at Informatics Department ITS Surabaya. Using and teaching C# base language with Pak Rizky Januar. • Reasearching for several task (ex. Github Workflow unit test C#) • Assessing students' assignments and practical results

Feb 2024 - Jul 2024

Operating System Teaching Assistant

Responsible for teaching the operating system laboratory module, creating practice questions, assisting lecturers in teaching, preparing materials for classes, and assessing students' assignments and practical results Assistant Lecturer for Operation System IUP (International Undergraduate Program) class at Informatics Engineering Department of ITS Surabaya. • Teaching the operating system laboratory module • Creating practice questions • Assisting lecturer and Lab session

Jul 2023 - Dec 2023

IDP Data Tempering Protection Research Assistant

Research Assistant on a Research Titled "Data Tampering Protection for WLAN Location-Based Services using Machine Learning" with Sir Baskoro Adi Pratomo. • Collaborated with 3 fellow research's assitants to collect and process over 8,000 attacked and without attack data points from various WLAN sources to support research objectives. • Collecting data from over 48 room in informatics departement ITS • Designing Machine Learning Model and got without attack True Positive Rate(TPR) Probability 3788.44 and covered by box add hotspot TPR Probability 4988.11

Aug 2022 - Dec 2022

Data Stucture Teaching Assistant

Became a teaching assistant in the Data Structure course in the Department of Informatics Engineering (when semester 3) • grading assignments, supervising exams, helping students to understand data structure lessons, counseling, etc

//Project Gallery

Youdo Coffee
Youdo Coffee

Founder – Youdo Coffee (Startup Project) on October 2024 - Co-founded and managed a small coffee business with 2 partners, overseeing operations, R&D, and digital strategy. - Built workflow systems using Trello for task management and Google AppScript for automated analytics. - Applied LLMs for social media content generation, marketing copy, and idea brainstorming. - Analyzed sales and customer data to optimize product development and marketing campaigns.

Translate Lagu (Lyric Translator)
Translate Lagu (Lyric Translator)

This project is a web tool for translating song lyrics line by line while preserving the original context to produce high-quality lyric translations. This project was created to help the church's multimedia team prepare lyrics more quickly. Capable to translate between Indonesian to English and Any to Indonesian. It also includes several other useful features: - Automatic Search: Find lyrics using an integrated Brave Search API or by manually inputting a lyric website link. - Reliable Scraping: Lyrics are scraped from reliable websites, and an AI is used to detect the lyric location, which reduces AI hallucination and excessive scraping. - Editable Lyrics: You can edit the scraped lyrics before translation. - Automatic Cleaning: The tool automatically cleans repeated lyrics to maximize AI translator potential. - Context-Aware Translation: Before translating, the AI first determines the song lyric's style. This helps ensure the translation maintains the original mood, preventing it from sounding overly dramatic or too simplistic. - Refine Lyric: You can refine arleady generated lyric translation with AI

Tarombo Batak
Tarombo Batak

Preserve Batak ancestral lineage and support tradition - Platform & UI: Built with Firebase Studio (Auth, Hosting, Cloud Functions); interactive multi-generation tree with search, zoom, and mobile-friendly interface. - Community contributions: Users can submit entries; submissions pass curator moderation and provenance/version tracking. - Manual curation workflows with basic duplicate detection and validation to keep lineage accurate. - Analytics dashboard for engagement; collaborated with community stakeholders; AI used only for brainstorming/idea generation (no AI data management).

Muamal Syauqi's Thesis Project
Muamal Syauqi's Thesis Project

A website for Personal Thesis that contains informations about sawit

Zymer Music
Zymer Music

A Surabaya-based music accessories shop offering quality gear, and fast local delivery for musicians and hobbyists. — Handled operations, marketing, and creative. - Managed product catalog, stocking, restock workflows, and basic finance/fulfillment. - Marketing & creative: Designed logo, ran Shopee ads, produced product videos (LLM-brainstormed concepts → implemented). - Content & automation: Used LLMs to generate product descriptions and marketing copy to scale listings. - Impact & tools: Optimized listings/ads and achieved Shopee Star Seller within 2 months; stack: Shopee, LLMs, basic analytics, content production.

ZenGroup Chat
ZenGroup Chat

Featuring multiple LLM agents with distinct personalities that interact, manage per-agent memory, and conditionally participate to keep conversations relevant. - Platform & architecture: Built with Firebase Studio (Auth, Hosting, Cloud Functions); orchestrates multiple LLM agents as independent services. - Agent behavior: Each agent has a defined personality and decision logic — agents can interact with one another or choose to stay silent based on conversation context. - Memory & control: Per-agent memory management and pruning to maintain context; rules determine when the chat should end if no agent finds the topic engaging. - UX & ops: Conversational UI that surfaces agent roles, conversation transcripts, and moderation controls; focused on relevance, safety, and lightweight deployment.

//Volunteer Experience

Dec 2022 - Dec 2023

Helping children affected by the 2022 Cianjur earthquake

Every Nation Indonesia, Cianjur, West Java

Helping children affected by the 2022 Cianjur earthquake mentally and materially in December 2022

Nov 2021 - Nov 2021

Guest Speaker

Institut Teknologi Del, Toba, North Sumatera (Remote)

became a speaker at DEL cyber security club (DCSC IT DEL) and presented material on cyber security encryption, live coding making dynamic encryption with several programming languages such as JavaScript, Python, PHP, etc.

//Publications

Enhancing Secret Data Protection Via Steganography in Images with Bits Transformation

Authors: Yoel Mountanus Sitorus, Tohari Ahmad

Published in: INASS (Journal), 2024

DOI: 0.22266/ijies2024.1231.14

View Publication

//Get In Touch

Have a project in mind or just want to say hello? Fill out the form below and I'll get back to you as soon as possible.