Greetings! My name is Hidayat Taufiqur

I am a software engineer who started out in backend engineering and ended up a Microsoft D365FO developer.

Now. Associate Technical Developer at 9 Dots Consulting. I started there never having opened an ERP, so most of the job is reading the standard application until a process finally makes sense. My favourite hunt was a Power BI refresh that kept timing out. Nothing in the report pointed anywhere useful. The cause was an unused tax-calculation side effect sitting inside the standard exchange-rate call, costing everyone time the whole while.

Before that, I was a backend engineer at Telkom Indonesia, writing internal APIs in Go and TypeScript and their documentation. Moving data between systems and keeping them consistent and robust. That included a database migration and a Camunda workflow layer that started as my apprenticeship capstone.

Around that I took a freelance year building an ontology generation system: a Flask backend that uses LangChain and OpenAI to draft competency questions, which is the slow, expert-heavy part of ontology work.

And college. Telkom University, Informatics. I spent three semesters as a practicum assistant teaching data structures and algorithms to over 250 students, most of whom were meeting the material for the first time. I was in the Computing Lab, the Google Developer Student Club, and Proclub, which I joined as a member and left as president. My thesis measured HTTP versions against backend application performance.

The side project I keep coming back to is FnO Navigator, a map of the D365FO table graph, because the database is thousands of tables deep and Microsoft does not ship a compass.

Off the clock I have supported Chelsea since I was five, which I chose because my older brother already did and I liked the colour. That decision has survived every football game since: Winning Eleven, PES, FIFA, now EA FC, on whatever console or PC I happened to own.

Experience

9 Dots Consulting
Associate Technical Developer · 2025–present
Nusantara Food Ontology
Backend Developer (Freelance) · 2024–2025
Telkom Indonesia
Backend Developer Intern · 2023–2024
Telkom Indonesia
Backend Stream (DBT Program) · 2023
Informatics Laboratory
Practicum Assistant · 2022–2023
Proclub Telkom University
President (2023–2024) · Lead Software Engineer (2022–2023)

Education

Telkom University
S.Kom. Informatics · GPA 3.76/4.00 Cum Laude · 2020–2024

Toolbox

Languages
TypeScript, JavaScript, Go, Python, Java, C/C++, Bash, X++
Frameworks
Node.js, Express, Laravel, Flask, React, React Native, LangChain
Databases
PostgreSQL, MySQL, Microsoft SQL Server, MongoDB, Redis
Cloud & DevOps
GCP, Hyperledger Fabric, Docker, Nix, GitHub Actions, Azure DevOps
Monitoring & Servers
Prometheus, Grafana, Nginx
Specialized
D365FO, SSRS, LCS, Linux, Neovim, Postman, Notion, AI/Agents

Machines

Desktop
Ryzen 5 5600G · RX 6600 · 16GB RAM · 1TB · NixOS + Windows (dual boot)
Personal laptop
Acer Swift 3 · i5-1135G7 · 16GB RAM · 512GB · NixOS
Work laptop
ThinkPad E14 Gen 6 · Core Ultra 7 155U · 32GB RAM · 1TB · Windows
VPS
4 vCPU · 8GB RAM · 160GB · NixOS

Photography

Photography stuck, mostly for the part after the shutter, when the image is still unfinished and the choices are mine. A selection lives here.

The full timeline is in my CV/resume.

Elsewhere on the internet:

Email me at [email protected]