Skip to content

A new chapter in data & infrastructure

AbyanSiregar

Muhammad Abyan Ridhan Siregar. Data analyst and builder. I collect the numbers, check where they came from, and ship the tools that put them in front of people.

Manifesto

I'm Abyan, a computer engineer who turns raw data into decisions people can trust.

Every number keeps its source and its timestamp. And I want to understand the whole system behind it: the pipelines, the servers and the networks.

Experience

Experience

8 roles · Dec 2019 — now · Tap a role to open it

  1. PLN · photo coming soon

    Working in IT Infrastructure at PLN, learning the networks, data centers, servers and IT/OT systems that keep Indonesia's electricity company running.

    South Jakarta, IndonesiaOn-siteFull-time

    • Networking
    • Data Center
    • Servers
    • IT/OT
  2. Abyan at the Bank Mandiri Enterprise Data Analytics office
    Enterprise Data Analytics Group

    Retail Banking Analyst in Bank Mandiri's Enterprise Data Analytics Group, working with retail banking data at the scale of one of Indonesia's largest banks.

    Jakarta, IndonesiaOn-site2 months

    • Data Analytics
    • Retail Banking
  3. Kecerdasan Buatan · photo coming soon

    Practicum assistant for Artificial Intelligence, teaching more than 250 fifth-semester computer engineering students.

    • Laboratory AssistantJul 2024 — Jun 2025Part-time · AI practicum
    • MentorSeasonali-Smile Laboratory

    Bandung, West JavaOn-site

    • Machine Learning
    • Artificial Intelligence
    • Teaching
  4. Center PLN Office · photo coming soon

    Built a machine learning model for time-series forecasting and a Python automation program for data transfer and backup in the Data Analytics team.

    South Jakarta, IndonesiaOn-site2 months

    • Machine Learning
    • Time Series
    • Python
    • Microsoft Excel
  5. Research Group Security Laboratory · photo coming soon

    Authentication Security Division. Researched a biometric attendance system with two factors: face recognition using the LBPH algorithm and speaker recognition using deep learning.

    Bandung, West JavaHybrid6 months

    • Biometrics
    • Voice Biometrics
    • Two-factor Authentication
    • Python
  6. Teaching Algorithms and Programming · photo coming soon

    Taught second- and third-semester computer engineering students algorithms in C and object-oriented programming in Python.

    • Laboratory AssistantJul 2023 — Jun 2024Part-time · Practicum assistant
    • Practicum DivisionJul 2023 — Jun 2024Created practicum materials and tasks
    • Student MentorSep — Nov 2023Study group mentor for Unity and C#

    Bandung, West JavaOn-site / Hybrid

    • C
    • Python OOP
    • Unity
    • C#
    • Mentoring
  7. CCI · photo coming soon

    Member of Telkom University's computer club, focused on game development with C#.

    Bandung, West JavaHybrid1 year

    • Game Development
    • C#
  8. Darunnajah · photo coming soon

    Handled more than 1,000 male students in education and religion at Pondok Pesantren Darunnajah Jakarta.

    South Jakarta, IndonesiaOn-site1 year 1 month

    • Leadership
    • Organization
Full profile on LinkedIn
Abyan at his Telkom University graduation with a Cum Laude sash

Education

Graduated with honours.

Bachelor's degree in Computer Engineering at Telkom University, graduated Cum Laude. My final projects were an IoT smart farming system for pakcoy with a registered copyright, road extraction with DeepLabV3+, and a face and voice attendance system.

GPA
3.72 / 4.00
Honours
Cum Laude
Years
2021–2025

Schools

  • Telkom UniversityUndergraduate, Computer Engineering · GPA 3.72/4.00 · Cum Laude
  • Darunnajah Islamic Boarding SchoolOrganization, religion, committee

Research & projects

  • Smart Farming for PakcoyIoT drip irrigation, fertilization and light monitoring, ML for fertilizer timing, Docker
  • Road Extraction using DeepLabV3+Deep learning on urban roads in Cimahi City
  • Face & Voice Recognition AttendanceLBPH face recognition plus deep learning speaker recognition, SECULAB

Licenses & certifications

  • Microsoft Certified: Azure AI FundamentalsMicrosoft
  • Hak Cipta: Aplikasi TaniYuk PakcoyDirektorat Jenderal Kekayaan Intelektual
  • Python Essentials 2Cisco
  • Python Essentials 1Cisco
  • Python for Data Science and Machine Learning BootcampUdemy
  • Facial Recognition using YOLOv7 Deep Learning ProjectUdemy
  • Mengenal CUdemy
  • Python Komplet: Dari Nol Sampai Bisa!Udemy

What I work with

Four disciplines

One loop: get the data, make it reliable, model it, and serve it on infrastructure I can keep running.

Data Analytics

Retail banking analysis at Bank Mandiri, plus dashboards that say where each number came from and how fresh it is.

Python · pandas · Excel · Jupyter · SQLite

Machine Learning

Time-series forecasting at PLN, face and voice biometrics, road extraction, and two years teaching AI and programming practicums.

LBPH · YOLOv7 · DeepLabV3+ · Azure AI

Infrastructure

Self-hosting on a VPS with Docker, health checks, JSON logs, resource limits and private access through tunnels.

Linux · Docker · Cloudflare Tunnel · Workers

Apps & Automation

Web apps with job queues and login, an IoT farming app with a registered copyright, and Python automation for data backup.

FastAPI · Flutter · IoT · C# / Unity

Selected work · 3 projects

Projects

Hover a project to read about it. Use the side arrows, drag, swipe or the arrow keys to browse.

Hover for details
01 · Personal market dashboard

Astera

"See Beyond the Market." Prices for around 900 IDX stocks, US equities, FX to rupiah, gold and macro data in one login-protected dashboard. Every number is stored with its source and timestamp, news is tagged with the tickers it may affect, and a Daily Brief goes to Telegram three times a day.

  • Python
  • SQLite
  • Docker
  • Cloudflare Workers
  • Telegram Bot
Ask me for a demo
Hover for details
02 · Web app

Moment

A short description of Moment is coming soon. This card will show what it does, who it is for and how it was built.

  • Web
  • Coming soon
Ask me about it
Hover for details
03 · Document converter

Convertion

KonversiKu converts PDF to Word, Office files to PDF, images to and from PDF, merges PDFs and runs OCR in Indonesian and English, up to 95 MB. Uploads go into an async job queue so long OCR jobs survive proxy timeouts, files are validated by their contents, and results delete themselves after 15 minutes.

  • FastAPI
  • LibreOffice
  • Tesseract OCR
  • Docker
  • Cloudflare Tunnel
Ask me for access
01 / 03

Contact

Let's build something useful.

Open to conversations about data analytics, IT infrastructure and side projects. The fastest way to reach me is LinkedIn.