[{"data":1,"prerenderedAt":1190},["ShallowReactive",2],{"home-data-en":3,"profile-footer-en":1164},{"history":4,"projects":437,"certificates":904},[5,88,164,244,283,332,386],{"id":6,"title":7,"body":8,"description":75,"extension":76,"meta":77,"navigation":82,"order":83,"path":84,"seo":85,"stem":86,"__hash__":87},"history\u002Fen\u002Fhistory\u002F1-fullstack-developer.md","Fullstack Developer",{"type":9,"value":10,"toc":71},"minimark",[11,22],[12,13,14],"blockquote",{},[15,16,17,21],"p",{},[18,19,20],"strong",{},"Role Focus",": Driving enterprise digital transformation through IoT integration, secure web portals, and microservices architecture.",[23,24,25,52,65],"ul",{},[26,27,28,36,37,40,41,40,44,47,48,51],"li",{},[18,29,30,31,35],{},"IoT Meal Management (",[32,33,34],"code",{},"Catera",")",": Engineered smart meal quota tracking using ",[32,38,39],{},"ESP32",", ",[32,42,43],{},"RFID",[32,45,46],{},"Node-RED",", and ",[32,49,50],{},"Laravel"," — eliminating 100% catering fraud through real-time card verification.",[26,53,54,57,58,60,61,64],{},[18,55,56],{},"Unified SSO Portal",": Built centralized Single Sign-On hub with ",[32,59,50],{}," and ",[32,62,63],{},"Filament"," bridging multi-module sessions and unifying user data.",[26,66,67,70],{},[18,68,69],{},"Dynamic RBAC & Token Guards",": Designed dynamic Role-Based Access Control and token security workflows to streamline enterprise permission mapping.",{"title":72,"searchDepth":73,"depth":73,"links":74},"",2,[],"Developed several comprehensive enterprise systems, end-to-end, by integrating IoT infrastructure and centralized web applications to optimize internal operations, automate data flows, and enhance system security.","md",{"type":78,"institution":79,"period":80,"location":81},"career","Oneject Indonesia","Jan 2026 - Present","Cikarang, Indonesia",true,1,"\u002Fen\u002Fhistory\u002F1-fullstack-developer",{"title":7,"description":75},"en\u002Fhistory\u002F1-fullstack-developer","hMDPMNufTGpS0qz4nZ2492UifeJq42IBPKTF6gMNClY",{"id":89,"title":90,"body":91,"description":154,"extension":76,"meta":155,"navigation":82,"order":73,"path":160,"seo":161,"stem":162,"__hash__":163},"history\u002Fen\u002Fhistory\u002F2-ai-engineer-cohort.md","AI Engineer Cohort",{"type":9,"value":92,"toc":152},[93,101],[12,94,95],{},[15,96,97,100],{},[18,98,99],{},"Cohort Highlight",": Top participant selected from 1,000+ applicants to build end-to-end production AI applications.",[23,102,103,120,126,136],{},[26,104,105,111,112,115,116,119],{},[18,106,107,108,35],{},"CV Matcher AI (",[32,109,110],{},"Hirezy",": Architected full-stack recruitment platform using ",[32,113,114],{},"FastAPI"," (Python) & ",[32,117,118],{},"Vue 3"," for automated resume screening.",[26,121,122,125],{},[18,123,124],{},"3-Component Ranking Engine",": Engineered candidate-to-job matching formula based on semantic similarity, skill coverage, and domain relevance.",[26,127,128,131,132,135],{},[18,129,130],{},"Vector-Based Semantic Search",": Deployed fine-tuned multilingual Bi-Encoder (",[32,133,134],{},"paraphrase-multilingual-MiniLM-L12-v2",") for context-aware resume scoring.",[26,137,138,141,142,40,145,47,148,151],{},[18,139,140],{},"Advanced AI Curriculum",": Completed intensive certifications in ",[32,143,144],{},"Deep Learning",[32,146,147],{},"Machine Learning Pipelines",[32,149,150],{},"AI System Design",".",{"title":72,"searchDepth":73,"depth":73,"links":153},[],"Selected as one of Pijak participants to join the intensive AI engineering program from over 1,000+ applicants, focusing on deploying machine learning models for real-world industrial solutions.",{"type":156,"institution":157,"period":158,"location":159},"education","Pijak Program (Dicoding x IBM SkillsBuild)","Feb 2026 - Jul 2026","Remote, Indonesia","\u002Fen\u002Fhistory\u002F2-ai-engineer-cohort",{"title":90,"description":154},"en\u002Fhistory\u002F2-ai-engineer-cohort","JIPpXkLGei1JAiiSslMX5Tn_T2B62WuMFx5hLy76PuA",{"id":165,"title":7,"body":166,"description":234,"extension":76,"meta":235,"navigation":82,"order":239,"path":240,"seo":241,"stem":242,"__hash__":243},"history\u002Fen\u002Fhistory\u002F3-fullstack-developer.md",{"type":9,"value":167,"toc":232},[168,176],[12,169,170],{},[15,171,172,175],{},[18,173,174],{},"Impact Summary",": Scaled internal tools for 100+ active users across finance, inventory, and sales logistics.",[23,177,178,192,213,226],{},[26,179,180,183,184,40,186,47,189,151],{},[18,181,182],{},"Internal Financial System",": Built automated fund tracking & interdepartmental loan portal for 100+ active users using ",[32,185,50],{},[32,187,188],{},"Alpine.js",[32,190,191],{},"AJAX",[26,193,194,197,198,201,202,40,205,40,207,40,209,212],{},[18,195,196],{},"Sales Portfolio CMS",": Digitized product catalog with mobile-first ",[32,199,200],{},"TALL Stack"," (",[32,203,204],{},"Tailwind CSS",[32,206,188],{},[32,208,50],{},[32,210,211],{},"Livewire",").",[26,214,215,218,219,222,223,151],{},[18,216,217],{},"Automated Stock Monitoring",": Engineered real-time threshold detection & automated Excel reporting using ",[32,220,221],{},"Laravel Queue"," & ",[32,224,225],{},"Mail",[26,227,228,231],{},[18,229,230],{},"Warehouse Requisition Platform",": Implemented multi-level approval workflows, audit trails, and instant PDF generation.",{"title":72,"searchDepth":73,"depth":73,"links":233},[],"Responsible for designing and developing cross-departmental enterprise applications spanning finance, sales, inventory, and warehouse logistics to digitize workflows and optimize operational efficiency.",{"type":78,"institution":236,"period":237,"location":238},"Sinar Meadow International Indonesia","Apr 2025 - Dec 2025","East Jakarta, Indonesia",3,"\u002Fen\u002Fhistory\u002F3-fullstack-developer",{"title":7,"description":234},"en\u002Fhistory\u002F3-fullstack-developer","28_sey65UIEzRuoCMn_-G-K9mDyIl1v7mhz-F1irW9w",{"id":245,"title":246,"body":247,"description":273,"extension":76,"meta":274,"navigation":82,"order":278,"path":279,"seo":280,"stem":281,"__hash__":282},"history\u002Fen\u002Fhistory\u002F4-aftersales-it-system.md","Aftersales IT-system",{"type":9,"value":248,"toc":271},[249,257],[12,250,251],{},[15,252,253,256],{},[18,254,255],{},"Data Integrity Focus",": Ensured operational quality across nationwide dealer and supplier networks.",[23,258,259,265],{},[26,260,261,264],{},[18,262,263],{},"Large-Scale Data Preprocessing",": Cleaned and formatted 1,000+ complex aftersales dataset records to enable accurate downstream reporting.",[26,266,267,270],{},[18,268,269],{},"Cross-System Data Auditing",": Verified transactional records between dealers and consumers to ensure service quality and SLA compliance.",{"title":72,"searchDepth":73,"depth":73,"links":272},[],"Responsible for managing and auditing cross-system data administration for aftersales operations, ensuring data alignment, and maintaining high integrity across dealer and supplier networks.",{"type":78,"institution":275,"period":276,"location":277},"SGMW Motor Indonesia","Sep 2024 - Dec 2024","South Jakarta, Indonesia",4,"\u002Fen\u002Fhistory\u002F4-aftersales-it-system",{"title":246,"description":273},"en\u002Fhistory\u002F4-aftersales-it-system","tpGsXmSoUavAONamayGKFrA4yb9Cis8QzDRVxnUeXNo",{"id":284,"title":285,"body":286,"description":322,"extension":76,"meta":323,"navigation":82,"order":327,"path":328,"seo":329,"stem":330,"__hash__":331},"history\u002Fen\u002Fhistory\u002F5-web-developer-intern.md","Web Developer Intern",{"type":9,"value":287,"toc":320},[288,296],[12,289,290],{},[15,291,292,295],{},[18,293,294],{},"Global Internship",": Specialized in e-commerce customization and CMS optimization for international clients.",[23,297,298,308,314],{},[26,299,300,303,304,307],{},[18,301,302],{},"E-Commerce Development",": Engineered custom ",[32,305,306],{},"WordPress"," storefronts tailored to business requirements.",[26,309,310,313],{},[18,311,312],{},"Theme & Feature Customization",": Modified PHP templates and styles to elevate user experience.",[26,315,316,319],{},[18,317,318],{},"Performance & Security Tuning",": Configured cache, CDN, and security plugins to achieve optimal loading speed.",{"title":72,"searchDepth":73,"depth":73,"links":321},[],"Built an e-commerce platform based on WordPress.",{"type":78,"institution":324,"period":325,"location":326},"GaoTech Inc.","Aug 2024 - Oct 2024","remote, USA",5,"\u002Fen\u002Fhistory\u002F5-web-developer-intern",{"title":285,"description":322},"en\u002Fhistory\u002F5-web-developer-intern","6OIgnTKASYrbCiF-umUuLU9G-NpEUVdfnVIXe5fiM_o",{"id":333,"title":334,"body":335,"description":378,"extension":76,"meta":379,"navigation":82,"order":327,"path":382,"seo":383,"stem":384,"__hash__":385},"history\u002Fen\u002Fhistory\u002F6-bachelor-of-computer-science.md","Bachelor of Computer Science",{"type":9,"value":336,"toc":376},[337,349],[12,338,339],{},[15,340,341,344,345,348],{},[18,342,343],{},"Academic Milestone",": Graduated with ",[18,346,347],{},"GPA 3.70\u002F4.00"," with 75% Academic Scholarship award.",[23,350,351,364,370],{},[26,352,353,359,360,363],{},[18,354,355,356,35],{},"Undergraduate Thesis (",[32,357,358],{},"Sortify",": Developed automated IoT & AI waste sorting bin using ",[32,361,362],{},"Raspberry Pi",", machine learning models, and smart sensors.",[26,365,366,369],{},[18,367,368],{},"75% Academic Scholarship",": Awarded 75% tuition coverage throughout 4 years for top academic standing.",[26,371,372,375],{},[18,373,374],{},"Academic Excellence",": Achieved 3.70 GPA focusing on software engineering, algorithms, and artificial intelligence.",{"title":72,"searchDepth":73,"depth":73,"links":377},[],"Completed Informatics Engineering degree, maintaining a high academic standing through an intensive computer science curriculum.",{"type":156,"institution":380,"period":381,"location":81},"President University","2022 - 2026","\u002Fen\u002Fhistory\u002F6-bachelor-of-computer-science",{"title":334,"description":378},"en\u002Fhistory\u002F6-bachelor-of-computer-science","s5fqng1q3b85G0os3zvDqJRlxJqv1eejn8Bk5QefPuA",{"id":387,"title":388,"body":389,"description":427,"extension":76,"meta":428,"navigation":82,"order":432,"path":433,"seo":434,"stem":435,"__hash__":436},"history\u002Fen\u002Fhistory\u002F7-madrasah-aliyah-science-major.md","Madrasah Aliyah — Science Major",{"type":9,"value":390,"toc":425},[391,402],[12,392,393],{},[15,394,395,344,398,401],{},[18,396,397],{},"Honors",[18,399,400],{},"89\u002F100"," cumulative score and Regency Olympiad placement.",[23,403,404,414,420],{},[26,405,406,409,410,413],{},[18,407,408],{},"Regency Chemistry Olympiad",": Awarded ",[18,411,412],{},"4th Place (Harapan 1)"," in Regency-level STEM competition.",[26,415,416,419],{},[18,417,418],{},"Student Council Leadership (OSIS)",": Led Language & Information department, directing student publications and campus events.",[26,421,422,424],{},[18,423,374],{},": Graduated with 89\u002F100 final distinction in Science major.",{"title":72,"searchDepth":73,"depth":73,"links":426},[],"Completed an intensive science curriculum focusing on advanced mathematics, physics, and chemistry while actively engaging in student body leadership.",{"type":156,"institution":429,"period":430,"location":431},"MAS Diniyyah Pasia","Jul 2019 - May 2022","Bukittinggi, Indonesia",6,"\u002Fen\u002Fhistory\u002F7-madrasah-aliyah-science-major",{"title":388,"description":427},"en\u002Fhistory\u002F7-madrasah-aliyah-science-major","Wva0y-kRAnSloj5m9RsWfkdLeKSH-cMh3VrkXqMdrdI",[438,504,565,618,667,719,767,813,858],{"id":439,"title":440,"body":441,"description":485,"extension":76,"featured":82,"links":486,"meta":489,"navigation":82,"order":83,"path":493,"seo":494,"stem":495,"tech":496,"thumbnail":502,"__hash__":503},"projects\u002Fen\u002Fprojects\u002F1-cv-matcher-ai.md","Hirezy — CV Matcher AI",{"type":9,"value":442,"toc":482},[443,448,453],[15,444,445,447],{},[18,446,110],{}," is an intelligent recruitment platform designed to streamline hiring workflows for HR professionals and accelerate job discovery for candidates.",[449,450,452],"h3",{"id":451},"key-features","Key Features",[23,454,455,461,470,476],{},[26,456,457,460],{},[18,458,459],{},"Automated CV Screening",": Compares resumes against job requirements via a 3-component formula evaluation.",[26,462,463,466,467,469],{},[18,464,465],{},"Multi-lingual Bi-Encoder",": Powered by a fine-tuned ",[32,468,134],{}," model for deep context parsing.",[26,471,472,475],{},[18,473,474],{},"Vector-Based Matcher",": Semantic search for candidates to find positions matching their resume structure.",[26,477,478,481],{},[18,479,480],{},"Actionable Recommendations",": Delivers AI-generated improvement tips for resume formatting.",{"title":72,"searchDepth":73,"depth":73,"links":483},[484],{"id":451,"depth":239,"text":452},"An AI-powered recruitment platform that automates bulk CV screening for HR and optimizes job matching for candidates using vector-based semantic search.",{"github":487,"demo":488},"https:\u002F\u002Fgithub.com\u002Ffarhnalwnd\u002Fdicoding-capstone",null,{"category":490,"categoryShort":491,"year":492},"Artificial Intelligence","AI",2026,"\u002Fen\u002Fprojects\u002F1-cv-matcher-ai",{"title":440,"description":485},"en\u002Fprojects\u002F1-cv-matcher-ai",[497,114,498,499,500,501],"Python","Sentence-Transformers","PyTorch","Vue.js","Docker","\u002Fporto\u002Fporto-cv.webp","EP2I_R-HAiCrnep4Z4640-VrpYJJnQYxT3i3WaI0MyA",{"id":505,"title":506,"body":507,"description":554,"extension":76,"featured":555,"links":556,"meta":557,"navigation":82,"order":73,"path":560,"seo":561,"stem":562,"tech":563,"thumbnail":488,"__hash__":564},"projects\u002Fen\u002Fprojects\u002F2-catera.md","Catera (Catering Tap Entry & Record Access)",{"type":9,"value":508,"toc":551},[509,514,516],[15,510,511,513],{},[18,512,34],{}," is an end-to-end IoT digital solution designed to optimize corporate meal quota management and prevent operational losses.",[449,515,452],{"id":451},[23,517,518,524,533,545],{},[26,519,520,523],{},[18,521,522],{},"ESP32 & RFID Integration",": Automated employee identity card verification at cafeteria gates.",[26,525,526,529,530,532],{},[18,527,528],{},"Real-Time Data Pipelines",": Middleware powered by ",[32,531,46],{}," linking edge sensors to database.",[26,534,535,538,539,60,542,544],{},[18,536,537],{},"Filament Portal Control",": Full-featured admin panel using ",[32,540,541],{},"Laravel Filament",[32,543,211],{}," for access logs.",[26,546,547,550],{},[18,548,549],{},"Fraud Prevention",": Prevents double-taps and ensures compliance with company meal allowances.",{"title":72,"searchDepth":73,"depth":73,"links":552},[553],{"id":451,"depth":239,"text":452},"An IoT-based meal quota management system deploying ESP32 and RFID to eliminate catering fraud and ensure policy-compliant meal distribution.",false,{"github":72,"demo":488},{"category":558,"categoryShort":559,"year":492},"Internet of Things","IoT","\u002Fen\u002Fprojects\u002F2-catera",{"title":506,"description":554},"en\u002Fprojects\u002F2-catera",[39,43,46,50,63,211],"cdN08-k07RHD0jUUDfqC9GpbMSgfwuziX6Uugejqris",{"id":566,"title":567,"body":568,"description":606,"extension":76,"featured":82,"links":607,"meta":608,"navigation":82,"order":239,"path":611,"seo":612,"stem":613,"tech":614,"thumbnail":616,"__hash__":617},"projects\u002Fen\u002Fprojects\u002F3-it-framework-cms.md","SSO Portal Management",{"type":9,"value":569,"toc":603},[570,573,575],[15,571,572],{},"Centralized IT-Framework CMS designed to integrate diverse internal corporate systems into a single, unified ecosystem.",[449,574,452],{"id":451},[23,576,577,587,597],{},[26,578,579,582,583,586],{},[18,580,581],{},"Centralized Single Sign-On",": Unified session management across web apps and ",[32,584,585],{},"Flutter"," mobile clients.",[26,588,589,592,593,596],{},[18,590,591],{},"Custom Authentication Guards",": Custom ticket-based tokens using ",[32,594,595],{},"Laravel Sanctum"," for secure data routing.",[26,598,599,602],{},[18,600,601],{},"Granular RBAC",": Full role-based authorization controls enabling custom permissions per module.",{"title":72,"searchDepth":73,"depth":73,"links":604},[605],{"id":451,"depth":239,"text":452},"A centralized, secure portal ecosystem featuring dynamic access permissions and unified authentication across multi-module systems.",{"github":72,"demo":488},{"category":609,"categoryShort":610,"year":492},"Web Development","Web","\u002Fen\u002Fprojects\u002F3-it-framework-cms",{"title":567,"description":606},"en\u002Fprojects\u002F3-it-framework-cms",[50,63,615,204,595,585],"PHP","\u002Fporto\u002Fporto-portal.webp","gsupZzTaprwLDaV8pPCzEWKWWv6YSOoGZ9qdNsgWuTs",{"id":619,"title":620,"body":621,"description":655,"extension":76,"featured":555,"links":656,"meta":658,"navigation":82,"order":278,"path":660,"seo":661,"stem":662,"tech":663,"thumbnail":665,"__hash__":666},"projects\u002Fen\u002Fprojects\u002F4-internal-financial-management-system.md","Internal Financial Management System",{"type":9,"value":622,"toc":652},[623,626,628],[15,624,625],{},"Enterprise budget management application serving 100+ internal users, simplifying allocations and fund transfers.",[449,627,452],{"id":451},[23,629,630,636,646],{},[26,631,632,635],{},[18,633,634],{},"Fund Tracking Automation",": Real-time balance calculations and interdepartmental loan processing.",[26,637,638,641,642,222,644,151],{},[18,639,640],{},"Asynchronous Form Workflows",": Handled dynamic forms and state management via ",[32,643,188],{},[32,645,191],{},[26,647,648,651],{},[18,649,650],{},"Hierarchical Approval Path",": Secure workflow validation requiring managers to approve transactions sequentially.",{"title":72,"searchDepth":73,"depth":73,"links":653},[654],{"id":451,"depth":239,"text":452},"An automated budget tracking and interdepartmental loan application built to optimize enterprise financial workflows.",{"github":657,"demo":488},"https:\u002F\u002Fgithub.com\u002Ffarhnalwnd\u002Fbudgeting",{"category":609,"categoryShort":610,"year":659},2025,"\u002Fen\u002Fprojects\u002F4-internal-financial-management-system",{"title":620,"description":655},"en\u002Fprojects\u002F4-internal-financial-management-system",[50,188,191,615,664],"MySQL","\u002Fporto\u002Fporto-web.webp","_wnJJFx7Y4QmjPkwpAY9BpkKvU94chYmQRMFLuRvfiI",{"id":668,"title":196,"body":669,"description":710,"extension":76,"featured":555,"links":711,"meta":712,"navigation":82,"order":327,"path":713,"seo":714,"stem":715,"tech":716,"thumbnail":717,"__hash__":718},"projects\u002Fen\u002Fprojects\u002F5-sales-portfolio-cms.md",{"type":9,"value":670,"toc":707},[671,674,676],[15,672,673],{},"Custom B2B Content Management System (CMS) built to digitize Sinar Meadow's product catalog and marketing assets.",[449,675,452],{"id":451},[23,677,678,692,701],{},[26,679,680,683,684,40,686,40,688,47,690,151],{},[18,681,682],{},"Full TALL Stack Engine",": Powered by ",[32,685,204],{},[32,687,188],{},[32,689,50],{},[32,691,211],{},[26,693,694,697,698,700],{},[18,695,696],{},"B2B Product Showcase",": Easy catalog modifications and tagging using a tailored ",[32,699,63],{}," dashboard.",[26,702,703,706],{},[18,704,705],{},"Mobile-First Layout",": Fully responsive interface optimizing catalog discoverability on mobile.",{"title":72,"searchDepth":73,"depth":73,"links":708},[709],{"id":451,"depth":239,"text":452},"A modern, mobile-first custom CMS engineered to digitize product catalogs and expand corporate digital marketing reach.",{"github":72,"demo":488},{"category":609,"categoryShort":610,"year":659},"\u002Fen\u002Fprojects\u002F5-sales-portfolio-cms",{"title":196,"description":710},"en\u002Fprojects\u002F5-sales-portfolio-cms",[50,63,204,200],"\u002Fporto\u002Fporto-mormade.webp","T0NI6WYbWgp4RWTjb-_emh9Z_mYMVWwFZr6gmcInJew",{"id":720,"title":721,"body":722,"description":759,"extension":76,"featured":555,"links":760,"meta":761,"navigation":82,"order":432,"path":762,"seo":763,"stem":764,"tech":765,"thumbnail":488,"__hash__":766},"projects\u002Fen\u002Fprojects\u002F6-automated-stock-monitoring-system.md","Automated Stock Monitoring System",{"type":9,"value":723,"toc":756},[724,727,729],[15,725,726],{},"Backend automation tool designed to optimize warehouse inventory status tracking and minimize tracking delay.",[449,728,452],{"id":451},[23,730,731,741,750],{},[26,732,733,736,737,740],{},[18,734,735],{},"Asynchronous Check Queue",": Continuous inventory analysis utilizing ",[32,738,739],{},"Laravel Jobs"," to check stock states.",[26,742,743,746,747,151],{},[18,744,745],{},"Automated Mail Alerts",": Broadcasts critical threshold notifications to coordinators instantly via ",[32,748,749],{},"Laravel Mail",[26,751,752,755],{},[18,753,754],{},"Scheduled Reports",": Builds and compiles detailed inventory data logs directly to Excel attachments.",{"title":72,"searchDepth":73,"depth":73,"links":757},[758],{"id":451,"depth":239,"text":452},"A real-time inventory automation system featuring automated critical threshold detection and scheduled Excel reporting.",{"github":72,"demo":488},{"category":609,"categoryShort":610,"year":659},"\u002Fen\u002Fprojects\u002F6-automated-stock-monitoring-system",{"title":721,"description":759},"en\u002Fprojects\u002F6-automated-stock-monitoring-system",[50,739,749,615],"LTlWhBHhceOVRNJNub8fVsTf7E_svxYPgt0DFC_px_4",{"id":768,"title":769,"body":770,"description":800,"extension":76,"featured":82,"links":801,"meta":803,"navigation":82,"order":804,"path":805,"seo":806,"stem":807,"tech":808,"thumbnail":811,"__hash__":812},"projects\u002Fen\u002Fprojects\u002F7-warehouse-requisition-approval-system.md","Warehouse Requisition System",{"type":9,"value":771,"toc":797},[772,775,777],[15,773,774],{},"Supply chain application built to streamline logistical administration and automate internal physical approvals.",[449,776,452],{"id":451},[23,778,779,785,791],{},[26,780,781,784],{},[18,782,783],{},"Dynamic Approval Routing",": Configurable validation flow depending on stock classification and user hierarchy.",[26,786,787,790],{},[18,788,789],{},"Automated Audit Trail",": Logs every transaction status change to guarantee historical tracking.",[26,792,793,796],{},[18,794,795],{},"On-The-Fly PDF Rendering",": Compiles requisition data directly into downloadable slips for physical signing.",{"title":72,"searchDepth":73,"depth":73,"links":798},[799],{"id":451,"depth":239,"text":452},"An end-to-end goods requisition platform featuring dynamic multi-level approval workflows and automated audit logging.",{"github":802,"demo":488},"https:\u002F\u002Fgithub.com\u002Ffarhnalwnd\u002Frequisition-slip",{"category":609,"categoryShort":610,"year":659},7,"\u002Fen\u002Fprojects\u002F7-warehouse-requisition-approval-system",{"title":769,"description":800},"en\u002Fprojects\u002F7-warehouse-requisition-approval-system",[50,615,809,810,664],"jQuery","PDF-Generator","\u002Fporto\u002Fporto-rs.webp","ybbLOF5rXQYZgRGy6UPQUzfXTng2lU3AiKgOlZBDRw0",{"id":814,"title":358,"body":815,"description":845,"extension":76,"featured":82,"links":846,"meta":847,"navigation":82,"order":850,"path":851,"seo":852,"stem":853,"tech":854,"thumbnail":488,"__hash__":857},"projects\u002Fen\u002Fprojects\u002F8-sortify.md",{"type":9,"value":816,"toc":842},[817,820,822],[15,818,819],{},"Undergraduate thesis project at President University that automates sorting of different waste types.",[449,821,452],{"id":451},[23,823,824,830,836],{},[26,825,826,829],{},[18,827,828],{},"Computer Vision AI",": Classifies waste types instantly using custom trained light computer vision models.",[26,831,832,835],{},[18,833,834],{},"Raspberry Pi Orchestrator",": Serves as the central computing unit interfacing sensors and hardware actuators.",[26,837,838,841],{},[18,839,840],{},"Smart Sensor Mesh",": Employs physical detection modules to calculate bin full percentage and trigger actions.",{"title":72,"searchDepth":73,"depth":73,"links":843},[844],{"id":451,"depth":239,"text":452},"An IoT and AI-powered automatic waste bin system engineered to classify and sort waste in real-time.",{"github":72,"demo":488},{"category":848,"categoryShort":849,"year":659},"Artificial Intelligence & IoT","AI & IoT",8,"\u002Fen\u002Fprojects\u002F8-sortify",{"title":358,"description":845},"en\u002Fprojects\u002F8-sortify",[497,855,559,856,362],"Machine Learning","Smart Sensors","GWUsy3eR-vFKqTYCKuWWr0sMBfvnAljju6T8v36Cce0",{"id":859,"title":860,"body":861,"description":891,"extension":76,"featured":555,"links":892,"meta":894,"navigation":82,"order":896,"path":897,"seo":898,"stem":899,"tech":900,"thumbnail":902,"__hash__":903},"projects\u002Fen\u002Fprojects\u002F9-e-voting-system.md","E-Voting System",{"type":9,"value":862,"toc":888},[863,866,868],[15,864,865],{},"Web voting software developed to enforce integrity, speed, and overall security throughout regional elections.",[449,867,452],{"id":451},[23,869,870,876,882],{},[26,871,872,875],{},[18,873,874],{},"Real-time Live Charts",": Live results display charts tracking vote count immediately as they are cast.",[26,877,878,881],{},[18,879,880],{},"Duplicate Vote Blocker",": Enforces voter token validation mechanisms preventing multiple ballots.",[26,883,884,887],{},[18,885,886],{},"Election Dashboard",": Simplified setup for candidates, voting schedules, and registered voter logs.",{"title":72,"searchDepth":73,"depth":73,"links":889},[890],{"id":451,"depth":239,"text":452},"A secure and transparent electronic voting system for seamless and real-time election management.",{"github":893,"demo":488},"https:\u002F\u002Fgithub.com\u002Ffarhnalwnd\u002Fvotesystem",{"category":609,"categoryShort":610,"year":895},2024,9,"\u002Fen\u002Fprojects\u002F9-e-voting-system",{"title":860,"description":891},"en\u002Fprojects\u002F9-e-voting-system",[50,664,901],"CSS","\u002Fporto\u002Fporto-vote.webp","ANjl6df46JpX_vLHkaoYsgyd24_HkSuAfhiQWAgv70c",[905,933,960,984,1010,1031,1055,1078,1102,1124,1145],{"id":906,"title":907,"body":908,"description":912,"extension":76,"meta":915,"navigation":82,"order":83,"path":929,"seo":930,"stem":931,"__hash__":932},"certificates\u002Fen\u002Fcertificates\u002F1-membangun-sistem-machine-learning.md","Membangun Sistem Machine Learning",{"type":9,"value":909,"toc":913},[910],[15,911,912],{},"Certified by Dicoding Indonesia in June 2026.",{"title":72,"searchDepth":73,"depth":73,"links":914},[],{"issuer":916,"year":492,"month":917,"type":918,"color":919,"size":920,"credentialId":921,"credentialUrl":922,"file":923,"tech":924},"Dicoding Indonesia","June","AI & MLOps","accent","large","EYX4Q5RN5PDL","https:\u002F\u002Fwww.dicoding.com\u002Fcertificates\u002FEYX4Q5RN5PDL","\u002Fsertif\u002Fmembuat_system_ml.pdf",[925,926,501,927,928],"MLOps","MLflow","GitHub","Machine Learning Pipeline","\u002Fen\u002Fcertificates\u002F1-membangun-sistem-machine-learning",{"title":907,"description":912},"en\u002Fcertificates\u002F1-membangun-sistem-machine-learning","TVeWs3qH-SmtM765OJt_Gal2sb98i4SGZ-B5qU5XPMI",{"id":934,"title":935,"body":936,"description":940,"extension":76,"meta":943,"navigation":82,"order":73,"path":956,"seo":957,"stem":958,"__hash__":959},"certificates\u002Fen\u002Fcertificates\u002F2-belajar-fundamental-deep-learning.md","Belajar Fundamental Deep Learning",{"type":9,"value":937,"toc":941},[938],[15,939,940],{},"Certified by Dicoding Indonesia in May 2026.",{"title":72,"searchDepth":73,"depth":73,"links":942},[],{"issuer":916,"year":492,"month":944,"type":491,"color":945,"size":920,"credentialId":946,"credentialUrl":947,"file":948,"tech":949},"May","purple","6RPN77R9RX2M","https:\u002F\u002Fwww.dicoding.com\u002Fcertificates\u002F6RPN77R9RX2M","\u002Fsertif\u002Fdasar_deep_learning.pdf",[950,951,952,953,954,955],"TensorFlow","Keras","Computer Vision","NLP","Time Series","Generative AI","\u002Fen\u002Fcertificates\u002F2-belajar-fundamental-deep-learning",{"title":935,"description":940},"en\u002Fcertificates\u002F2-belajar-fundamental-deep-learning","pNCteNEmH-NI0f7aLnU83ZZgeMRxgtaJ70ush5fbuz8",{"id":961,"title":962,"body":963,"description":967,"extension":76,"meta":970,"navigation":82,"order":239,"path":980,"seo":981,"stem":982,"__hash__":983},"certificates\u002Fen\u002Fcertificates\u002F3-belajar-machine-learning-untuk-pemula.md","Belajar Machine Learning untuk Pemula",{"type":9,"value":964,"toc":968},[965],[15,966,967],{},"Certified by Dicoding Indonesia in March 2026.",{"title":72,"searchDepth":73,"depth":73,"links":969},[],{"issuer":916,"year":492,"month":971,"type":491,"color":972,"size":973,"credentialId":946,"credentialUrl":947,"file":974,"tech":975},"March","emerald","medium","\u002Fsertif\u002Fmachine-learning-pemula.pdf",[976,977,978,979],"Supervised Learning","Unsupervised Learning","Feature Engineering","Hyperparameter Tuning","\u002Fen\u002Fcertificates\u002F3-belajar-machine-learning-untuk-pemula",{"title":962,"description":967},"en\u002Fcertificates\u002F3-belajar-machine-learning-untuk-pemula","6lYqIzBghY0xm2lRwlO7VdxOa0POKRtB4A22Ctykt-Y",{"id":985,"title":986,"body":987,"description":991,"extension":76,"meta":994,"navigation":82,"order":278,"path":1006,"seo":1007,"stem":1008,"__hash__":1009},"certificates\u002Fen\u002Fcertificates\u002F4-memulai-pemrograman-dengan-python.md","Memulai Pemrograman dengan Python",{"type":9,"value":988,"toc":992},[989],[15,990,991],{},"Certified by Dicoding Indonesia in February 2026.",{"title":72,"searchDepth":73,"depth":73,"links":993},[],{"issuer":916,"year":492,"month":995,"type":996,"color":997,"size":973,"credentialId":998,"credentialUrl":999,"file":1000,"tech":1001},"February","Backend","orange","07Z67R3Y2PQR","https:\u002F\u002Fwww.dicoding.com\u002Fcertificates\u002F07Z67R3Y2PQR","\u002Fsertif\u002Fmemulai-pemograman-dengan-python.pdf",[497,1002,1003,1004,1005],"Control Flow","Object-Oriented Programming","Unit Testing","PEP8 Style Guide","\u002Fen\u002Fcertificates\u002F4-memulai-pemrograman-dengan-python",{"title":986,"description":991},"en\u002Fcertificates\u002F4-memulai-pemrograman-dengan-python","imiQFxThNawys5Xv08RjtSc-qAgWT0ungQCrlI-xj3c",{"id":1011,"title":1012,"body":1013,"description":991,"extension":76,"meta":1019,"navigation":82,"order":327,"path":1027,"seo":1028,"stem":1029,"__hash__":1030},"certificates\u002Fen\u002Fcertificates\u002F5-belajar-dasar-ai.md","Belajar Dasar AI",{"type":9,"value":1014,"toc":1017},[1015],[15,1016,991],{},{"title":72,"searchDepth":73,"depth":73,"links":1018},[],{"issuer":916,"year":492,"month":995,"type":491,"color":972,"size":973,"credentialId":1020,"credentialUrl":1021,"file":1022,"tech":1023},"EYX4KL7E5PDL","https:\u002F\u002Fwww.dicoding.com\u002Fcertificates\u002FEYX4KL7E5PDL","\u002Fsertif\u002Fdasar-ai.pdf",[490,1024,1025,1026],"Data for AI","Machine Learning Introduction","Deep Learning Basics","\u002Fen\u002Fcertificates\u002F5-belajar-dasar-ai",{"title":1012,"description":991},"en\u002Fcertificates\u002F5-belajar-dasar-ai","7-NDfgljPZ0vYHU50B61dw4BXIGihUfyZpPYnErq6uE",{"id":1032,"title":1033,"body":1034,"description":1038,"extension":76,"meta":1041,"navigation":82,"order":432,"path":1051,"seo":1052,"stem":1053,"__hash__":1054},"certificates\u002Fen\u002Fcertificates\u002F6-belajar-dasar-git-dengan-github.md","Belajar Dasar Git dengan GitHub",{"type":9,"value":1035,"toc":1039},[1036],[15,1037,1038],{},"Certified by Dicoding Indonesia in january 2026.",{"title":72,"searchDepth":73,"depth":73,"links":1040},[],{"issuer":916,"year":492,"month":1042,"type":1043,"color":997,"size":1044,"credentialId":1020,"credentialUrl":1021,"file":1045,"tech":1046},"january","DevOps","small","\u002Fsertif\u002Fgithub.pdf",[1047,927,1048,1049,1050],"Git","Branching & Merging","Code Review","Team Collaboration","\u002Fen\u002Fcertificates\u002F6-belajar-dasar-git-dengan-github",{"title":1033,"description":1038},"en\u002Fcertificates\u002F6-belajar-dasar-git-dengan-github","Ijex_D72-xiE0ZOpH_xhsnlsQlVhJ-kaoywvVygYPFo",{"id":1056,"title":1057,"body":1058,"description":1038,"extension":76,"meta":1064,"navigation":82,"order":804,"path":1074,"seo":1075,"stem":1076,"__hash__":1077},"certificates\u002Fen\u002Fcertificates\u002F7-pengenalan-ke-logika-pemrograman-programming-logic-101-.md","Pengenalan ke Logika Pemrograman (Programming Logic 101)",{"type":9,"value":1059,"toc":1062},[1060],[15,1061,1038],{},{"title":72,"searchDepth":73,"depth":73,"links":1063},[],{"issuer":916,"year":492,"month":1065,"type":996,"color":945,"size":1044,"credentialId":1066,"credentialUrl":1067,"file":1068,"tech":1069},"January","JMZVVK993ZN9","https:\u002F\u002Fwww.dicoding.com\u002Fcertificates\u002FJMZVVK993ZN9","\u002Fsertif\u002Flogic-pemograman.pdf",[1070,1071,1072,1073],"Programming Logic","Algorithms","Computational Thinking","Logic Gates","\u002Fen\u002Fcertificates\u002F7-pengenalan-ke-logika-pemrograman-programming-logic-101",{"title":1057,"description":1038},"en\u002Fcertificates\u002F7-pengenalan-ke-logika-pemrograman-programming-logic-101-","81hq07jqGXHBZBNqUi3dlo2cFDAlIDm9wa0bJXgiSs8",{"id":1079,"title":1080,"body":1081,"description":1038,"extension":76,"meta":1087,"navigation":82,"order":850,"path":1098,"seo":1099,"stem":1100,"__hash__":1101},"certificates\u002Fen\u002Fcertificates\u002F8-memulai-dasar-pemrograman-untuk-menjadi-pengembang-software.md","Memulai Dasar Pemrograman untuk Menjadi Pengembang Software",{"type":9,"value":1082,"toc":1085},[1083],[15,1084,1038],{},{"title":72,"searchDepth":73,"depth":73,"links":1086},[],{"issuer":916,"year":492,"month":1065,"type":1088,"color":919,"size":973,"credentialId":1089,"credentialUrl":1090,"file":1091,"tech":1092},"Full-Stack","1RXYQ8KMKZVM","https:\u002F\u002Fwww.dicoding.com\u002Fcertificates\u002F1RXYQ8KMKZVM","\u002Fsertif\u002FMemulai-Dasar-Pemrograman-untuk-Menjadi-Pengembang-Software.pdf",[1093,1094,1095,1096,1097],"HTML5","CSS3","JavaScript (ES6)","Flowchart Diagram","Technical Documentation","\u002Fen\u002Fcertificates\u002F8-memulai-dasar-pemrograman-untuk-menjadi-pengembang-software",{"title":1080,"description":1038},"en\u002Fcertificates\u002F8-memulai-dasar-pemrograman-untuk-menjadi-pengembang-software","-zF-j-0f_WY9MeNq7UMTseO_DJHZI64nr_bEHF3fqNY",{"id":1103,"title":1104,"body":1105,"description":1109,"extension":76,"meta":1112,"navigation":82,"order":896,"path":1120,"seo":1121,"stem":1122,"__hash__":1123},"certificates\u002Fen\u002Fcertificates\u002F9-introduction-to-artificial-intelligence.md","Introduction to Artificial Intelligence",{"type":9,"value":1106,"toc":1110},[1107],[15,1108,1109],{},"Certified by IBM SkillsBuild in February 2025.",{"title":72,"searchDepth":73,"depth":73,"links":1111},[],{"issuer":1113,"year":659,"month":995,"type":491,"color":972,"size":1044,"credentialId":1114,"credentialUrl":1115,"file":1116,"tech":1117},"IBM SkillsBuild","skillsbuild.org","https:\u002F\u002Fskillsbuild.org","\u002Fsertif\u002Fintro-ai.jpg",[490,1118,1119],"Machine Learning Foundations","Neural Networks","\u002Fen\u002Fcertificates\u002F9-introduction-to-artificial-intelligence",{"title":1104,"description":1109},"en\u002Fcertificates\u002F9-introduction-to-artificial-intelligence","V82a6Xi-tshtqHsVsMXJMB1IzJDLduWEqmWKDXsxp_E",{"id":1125,"title":1126,"body":1127,"description":1131,"extension":76,"meta":1134,"navigation":82,"order":1140,"path":1141,"seo":1142,"stem":1143,"__hash__":1144},"certificates\u002Fen\u002Fcertificates\u002F10-ai-ethics.md","AI Ethics",{"type":9,"value":1128,"toc":1132},[1129],[15,1130,1131],{},"Certified by IBM SkillsBuild in November 2025.",{"title":72,"searchDepth":73,"depth":73,"links":1133},[],{"issuer":1113,"year":659,"month":1135,"type":491,"color":945,"size":1044,"credentialId":1114,"credentialUrl":1115,"file":1136,"tech":1137},"November","\u002Fsertif\u002Fai-ethic.jpg",[1126,1138,1139],"Responsible AI","Trustworthy Systems",10,"\u002Fen\u002Fcertificates\u002F10-ai-ethics",{"title":1126,"description":1131},"en\u002Fcertificates\u002F10-ai-ethics","voL4CTk6Z-kWCjxDWNtLIYEmstZcuYKRpnRMcWo8zjc",{"id":1146,"title":1147,"body":1148,"description":1131,"extension":76,"meta":1154,"navigation":82,"order":1159,"path":1160,"seo":1161,"stem":1162,"__hash__":1163},"certificates\u002Fen\u002Fcertificates\u002F11-introduction-to-generative-ai.md","Introduction to Generative AI",{"type":9,"value":1149,"toc":1152},[1150],[15,1151,1131],{},{"title":72,"searchDepth":73,"depth":73,"links":1153},[],{"issuer":1113,"year":659,"month":1135,"type":491,"color":919,"size":1044,"credentialId":1114,"credentialUrl":1115,"file":1155,"tech":1156},"\u002Fsertif\u002Fgen-ai.jpg",[955,1157,1158],"Large Language Models","Multimodal AI",11,"\u002Fen\u002Fcertificates\u002F11-introduction-to-generative-ai",{"title":1147,"description":1131},"en\u002Fcertificates\u002F11-introduction-to-generative-ai","fToCGDsZwTBhK8sfIDgKw8Zb0AxUp6BAIOx_6UyibWU",{"id":1165,"title":1166,"body":1167,"description":1175,"extension":76,"meta":1178,"navigation":82,"path":1186,"seo":1187,"stem":1188,"__hash__":1189},"profile\u002Fen\u002Fprofile\u002FdataDiri.md","Farhan Alwanda",{"type":9,"value":1168,"toc":1176},[1169,1173],[1170,1171,1166],"h1",{"id":1172},"farhan-alwanda",[15,1174,1175],{},"Full-Stack Developer & Junior AI Engineer",{"title":72,"searchDepth":73,"depth":73,"links":1177},[],{"name":1166,"jobTitle":1179,"email":1180,"phone":1181,"whatsapp":1182,"linkedin":1183,"instagram":1184,"github":1185},"Full-Stack Developer & AI Engineer","raja.farhan.alwanda@gmail.com","+628978648072","https:\u002F\u002Fwa.me\u002F628978648072","https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Ffarhan-alwanda\u002F","https:\u002F\u002Fwww.instagram.com\u002Ffarhnalwnd\u002F","https:\u002F\u002Fgithub.com\u002Ffarhnalwnd","\u002Fen\u002Fprofile\u002Fdatadiri",{"title":1166,"description":1175},"en\u002Fprofile\u002FdataDiri","fA0ukymtfxLvHYozXGyp9I2UkvH1qAG__gzR8XjuVwA",1784536361741]