Projects
Backend & API Development
- FnO Dev Copilot — D365FO MCP ServerMCP server giving AI agents factually validated D365FO metadata: 37,612 table relations across 5,633 tables, graph path tracing, and zero fabricated entries.
- NFO — LLM Ontology GeneratorLLM-powered Flask backend using LangChain + OpenAI GPT and RAG to generate competency questions for ontology development. Improved generation time by 1.5×.
Web Development
- FnO Navigator — D365FO Process NavigatorStatic SvelteKit app for navigating D365FO business processes, tracing table relations, and exploring module customisations. Live · source on GitHub.
- Teknofest Registration PortalLed a team to build a web portal and Discord bot using Node.js and React, facilitating registration for over 1,000 participants.
- PaudAliyani WebsiteEnd-to-end digitalization for a school in Pangkep using Node.js and Express to increase community engagement.
- BlogAblogBlog app where users can post without accounts, built with Node/Express and HTML+Bootstrap.
Mobile Development
Competitive Programming
College Coursework
- Tubes-StrukDat — Data StructuresFinal project for Data Structures course. Implemented core data structures and algorithms in C++.
- Tubes-AKA — Algorithm AnalysisFinal project for Algorithm & Complexity Analysis course in C++.
- Tugas-SISTER — Distributed SystemsAssignment implementing XML-RPC in Python for Distributed Systems (Sistem Terdistribusi) course.
- Pengantar AI — Fuzzy LogicIntroduction to AI course assignment implementing a Fuzzy Logic system in Python.
- Pengantar AI — Genetic AlgorithmsIntroduction to AI course assignment implementing a Genetic Algorithm in Python.
- Pengantar AI — Machine LearningIntroduction to AI course assignment covering supervised learning concepts using Jupyter Notebook.
- Tubes-Statistika — StatisticsFinal project for Statistics course using Python and Jupyter Notebook for data analysis.
- Hospital-FinderJava application for finding hospitals, built as a coursework project.