[{"data":1,"prerenderedAt":339},["ShallowReactive",2],{"page-about":3,"experience":273},{"id":4,"title":5,"body":6,"description":265,"extension":266,"meta":267,"navigation":268,"path":269,"seo":270,"stem":271,"__hash__":272},"pages\u002Fpages\u002Fabout.md","About",{"type":7,"value":8,"toc":252},"minimark",[9,14,32,36,43,69,73,76,80,91,95,98,102,130,134,141,145,173,177],[10,11,13],"h2",{"id":12},"introduction","Introduction",[15,16,17,18,22,23,27,28,31],"p",{},"Hi, I'm Mohammad Zulkifli Katili — most people call me ",[19,20,21],"strong",{},"Kiki",". I'm a software engineer from Gorontalo, Indonesia. I like problems where engineering, data and design meet, and I care as much about ",[24,25,26],"em",{},"why"," something should be built as ",[24,29,30],{},"how",".",[10,33,35],{"id":34},"engineering-journey","Engineering journey",[15,37,38,39,42],{},"I studied Information Systems at Universitas Negeri Gorontalo, graduating as the best graduate of the Faculty of Engineering. My undergraduate thesis became ",[19,40,41],{},"Sindasi",", a decision-support system using AHP-TOPSIS.",[15,44,45,46,49,50,53,54,57,58,61,62,65,66,31],{},"While studying I built production apps for real clients: ",[19,47,48],{},"Raisa",", an inflation early-warning system for Bank Indonesia's Gorontalo office during my internship, then ",[19,51,52],{},"TimeMarket",", a workload-management PWA for the same office. Project work followed — a nearest-mosque API and admin panel for ",[19,55,56],{},"Digimosque",", a scheduling system for ",[19,59,60],{},"IAIN Sultan Amai Gorontalo",", backend modules for ",[19,63,64],{},"Contag School",", and spatial sales intelligence for ",[19,67,68],{},"PT. Makassar Raya Motor",[10,70,72],{"id":71},"current-focus","Current focus",[15,74,75],{},"I'm working on payment systems — payment gateways, B2B\u002FB2C flows and the APIs around them — where correctness, idempotency and consistency matter more than anything clever.",[10,77,79],{"id":78},"ai-knowledge-graphs-rag","AI, knowledge graphs & RAG",[15,81,82,83,86,87,90],{},"My master's in Computer Science at ",[19,84,85],{},"IPB University"," (Computational Intelligence & Optimization, GPA 3.83) focused on knowledge graphs and network analysis. The thesis became ",[19,88,89],{},"VektorPedia"," and a Scopus-indexed paper. Knowledge graphs are one of the most useful ways to give language models real context, which is why I keep exploring retrieval-augmented generation and LLM tooling.",[10,92,94],{"id":93},"design-background","Design background",[15,96,97],{},"Before I wrote much code, I designed. I led the multimedia division of the campus Linux Study Group, reached the finals of a national graphic design competition, and have designed logos and brand systems — HEXSTUDIO, Katili Corp, Kotaluwuk.com, and the GenBI Gorontalo identity. That habit shows up in the interfaces I build, including this site.",[10,99,101],{"id":100},"how-i-work","How I work",[103,104,105,112,118,124],"ul",{},[106,107,108,111],"li",{},[19,109,110],{},"Start from the problem."," Understand who is affected and what \"better\" looks like before choosing a stack.",[106,113,114,117],{},[19,115,116],{},"Meet users where they are."," Sometimes that's a PWA on the phone they already carry; sometimes it's an Excel import instead of an API.",[106,119,120,123],{},[19,121,122],{},"Be clear about ownership."," On team projects, I say what the team built and what I built.",[106,125,126,129],{},[19,127,128],{},"Leave it maintainable."," Conventions, small modules and readable code outlive clever ones.",[10,131,133],{"id":132},"leadership","Leadership",[15,135,136,137,140],{},"As chairman of ",[19,138,139],{},"Generasi Baru Indonesia (GenBI) Gorontalo"," (2020–2021), I led 60 activities in a year — community service, entrepreneurship seminars, capacity building — rebuilt the member scoring system, and initiated the community's 2025 vision.",[10,142,144],{"id":143},"publications","Publications",[146,147,148,162],"ol",{},[106,149,150,151,154,155],{},"Katili, M. Z., Herdiyeni, Y., & Hardhienata, M. K. D. (2024). ",[24,152,153],{},"Leveraging Biotic Interaction Knowledge Graph and Network Analysis to Uncover Insect Vectors of Plant Virus."," JISEBI. ",[156,157,161],"a",{"href":158,"rel":159},"https:\u002F\u002Fe-journal.unair.ac.id\u002FJISEBI\u002Farticle\u002Fview\u002F50015",[160],"nofollow","Link",[106,163,164,165,168,169],{},"Katili, M., Amali, L., & Tuloli, M. (2021). ",[24,166,167],{},"Implementasi Metode AHP-TOPSIS dalam Sistem Pendukung Rekomendasi Mahasiswa Berprestasi."," Jambura Journal of Informatics, 3(1), 1–10. ",[156,170,161],{"href":171,"rel":172},"https:\u002F\u002Fejurnal.ung.ac.id\u002Findex.php\u002Fjji\u002Farticle\u002Fview\u002F10246",[160],[10,174,176],{"id":175},"awards","Awards",[178,179,180,193],"table",{},[181,182,183],"thead",{},[184,185,186,190],"tr",{},[187,188,189],"th",{},"Year",[187,191,192],{},"Award",[194,195,196,205,213,221,229,236,244],"tbody",{},[184,197,198,202],{},[199,200,201],"td",{},"2023",[199,203,204],{},"Best Team & Best Local Participant — IPB International Summer Course (AI for Smart Agriculture)",[184,206,207,210],{},[199,208,209],{},"2021",[199,211,212],{},"3rd Best Trainer — SIAPIK Trainers Contest, Bank Indonesia",[184,214,215,218],{},[199,216,217],{},"2020",[199,219,220],{},"3rd Winner — Startup Idea Competition, Sekolah Startup",[184,222,223,226],{},[199,224,225],{},"2019",[199,227,228],{},"1st Winner — Software Engineering, Smart Fest Gorontalo Regency",[184,230,231,233],{},[199,232,225],{},[199,234,235],{},"3rd Winner — UKSW FIT National Web Programming Competition",[184,237,238,241],{},[199,239,240],{},"2018",[199,242,243],{},"6th Winner — UKSW FIT National Web Programming Competition",[184,245,246,249],{},[199,247,248],{},"2017",[199,250,251],{},"Finalist — National Graphic Design Competition UNITY-UNY",{"title":253,"searchDepth":254,"depth":254,"links":255},"",2,[256,257,258,259,260,261,262,263,264],{"id":12,"depth":254,"text":13},{"id":34,"depth":254,"text":35},{"id":71,"depth":254,"text":72},{"id":78,"depth":254,"text":79},{"id":93,"depth":254,"text":94},{"id":100,"depth":254,"text":101},{"id":132,"depth":254,"text":133},{"id":143,"depth":254,"text":144},{"id":175,"depth":254,"text":176},"Software engineer from Gorontalo, Indonesia, working across payments, backend systems, data, AI and visual design.","md",{},true,"\u002Fpages\u002Fabout",{"title":5,"description":265},"pages\u002Fabout","RbyJxn3F8QkKA8SOpXkR0GsswQRhvM4Hx0HD1hYJkg0",{"id":274,"extension":275,"items":276,"meta":336,"stem":337,"__hash__":338},"experience\u002Fdata\u002Fexperience.yml","yml",[277,285,294,301,310,319,326,332],{"company":278,"role":279,"period":280,"kind":281,"summary":282,"highlights":283},"SingaPay","Software Engineer","2025 — Present","work","Building payment systems — payment gateway, B2B\u002FB2C flows and APIs.",[284],"Backend services for payment processing and integrations.",{"company":68,"role":286,"period":287,"location":288,"kind":281,"summary":289,"highlights":290,"project":293},"Software Engineer & Data Analyst (Contract)","Oct 2023 — Jun 2024","Makassar","Spatial sales intelligence for a Daihatsu dealer group across three provinces.",[291,292],"Spatial analysis of sales across 3 provinces, 54 districts, 709 sub-districts and 7,394 villages.","Plotly dashboards, FastAPI spatial backend and a Livewire web app.","makassar-raya-motor",{"company":64,"role":295,"period":296,"kind":281,"summary":297,"highlights":298,"project":300},"Backend Engineer","Mar 2023 — Oct 2023","API modules for a university academic-affairs SaaS.",[299],"20+ NestJS API modules and 800+ commits, following SOLID principles.","contag",{"company":85,"role":302,"period":303,"location":304,"kind":305,"summary":306,"highlights":307,"project":309},"M.Sc. Computer Science","2021 — 2024","Bogor","education","Computational Intelligence & Optimization. GPA 3.83 \u002F 4.",[308],"Thesis on biotic-interaction knowledge graphs and network analysis (Scopus indexed).","vektorpedia",{"company":311,"role":312,"period":313,"location":314,"kind":281,"summary":315,"highlights":316,"project":318},"Bank Indonesia — Gorontalo Office","Web Developer (Contract)","May 2021 — Aug 2022","Gorontalo","Built TimeMarket, a workload-management PWA, then its second version.",[317],"v1 in 6 months of full-stack development; v2 in 3 months plus 6 months of maintenance.","timemarket",{"company":56,"role":320,"period":321,"kind":281,"summary":322,"highlights":323,"project":325},"Web Developer (Project based)",2022,"Nearest-mosque search API and the full admin panel.",[324],"15-module admin panel in under two months with Livewire.","digimosque",{"company":327,"role":328,"period":329,"location":314,"kind":305,"summary":330,"project":331},"Universitas Negeri Gorontalo","B.Sc. Information Systems","2016 — 2021","Best graduate of the Faculty of Engineering. GPA 3.53 \u002F 4.","sindasi",{"company":311,"role":333,"period":334,"location":314,"kind":281,"summary":335},"Web Developer (Internship)","Sep 2019 — Dec 2019","Built Raisa, a web app to monitor regional inflation with early warnings.",{},"data\u002Fexperience","P9YMR8Zxtff7uZYxMUHP-uJkatuZXR4ouTj7WramkLQ",1790853656201]