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 · SQLiteA new chapter in data & infrastructure
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
8 roles · Dec 2019 — now · Tap a role to open it
Working in IT Infrastructure at PLN, learning the networks, data centers, servers and IT/OT systems that keep Indonesia's electricity company running.

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.
Practicum assistant for Artificial Intelligence, teaching more than 250 fifth-semester computer engineering students.
Built a machine learning model for time-series forecasting and a Python automation program for data transfer and backup in the Data Analytics team.
Authentication Security Division. Researched a biometric attendance system with two factors: face recognition using the LBPH algorithm and speaker recognition using deep learning.
Taught second- and third-semester computer engineering students algorithms in C and object-oriented programming in Python.
Member of Telkom University's computer club, focused on game development with C#.
Handled more than 1,000 male students in education and religion at Pondok Pesantren Darunnajah Jakarta.
Education
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.
What I work with
One loop: get the data, make it reliable, model it, and serve it on infrastructure I can keep running.
Retail banking analysis at Bank Mandiri, plus dashboards that say where each number came from and how fresh it is.
Python · pandas · Excel · Jupyter · SQLiteTime-series forecasting at PLN, face and voice biometrics, road extraction, and two years teaching AI and programming practicums.
LBPH · YOLOv7 · DeepLabV3+ · Azure AISelf-hosting on a VPS with Docker, health checks, JSON logs, resource limits and private access through tunnels.
Linux · Docker · Cloudflare Tunnel · WorkersWeb apps with job queues and login, an IoT farming app with a registered copyright, and Python automation for data backup.
FastAPI · Flutter · IoT · C# / UnitySelected work · 3 projects
Hover a project to read about it. Use the side arrows, drag, swipe or the arrow keys to browse.
"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.
Ask me for a demoA short description of Moment is coming soon. This card will show what it does, who it is for and how it was built.
Ask me about itKonversiKu 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.
Ask me for access