[{"data":1,"prerenderedAt":1184},["ShallowReactive",2],{"home-data-en":3,"profile-footer-en":1160},{"history":4,"projects":437,"certificates":894},[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 SSO web portals, and semi-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","A0l8z9EhYZNPURV8DTHjunrjV_TNXW7XZD2_jEOTL1A",{"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,501,560,611,659,711,759,805,849],{"id":439,"title":440,"body":441,"description":485,"extension":76,"featured":82,"links":486,"meta":489,"navigation":82,"order":83,"path":490,"seo":491,"stem":492,"tech":493,"thumbnail":499,"__hash__":500},"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,{},"\u002Fen\u002Fprojects\u002F1-cv-matcher-ai",{"title":440,"description":485},"en\u002Fprojects\u002F1-cv-matcher-ai",[494,114,495,496,497,498],"Python","Sentence-Transformers","PyTorch","Vue.js","Docker","\u002Fporto\u002Fporto-cv.webp","42eqwxndoFoGIbGOJRRcI6PZG6lXqlPjEhHpc1krncM",{"id":502,"title":503,"body":504,"description":551,"extension":76,"featured":552,"links":553,"meta":554,"navigation":82,"order":73,"path":555,"seo":556,"stem":557,"tech":558,"thumbnail":488,"__hash__":559},"projects\u002Fen\u002Fprojects\u002F2-catera.md","Catera (Catering Tap Entry & Record Access)",{"type":9,"value":505,"toc":548},[506,511,513],[15,507,508,510],{},[18,509,34],{}," is an end-to-end IoT digital solution designed to optimize corporate meal quota management and prevent operational losses.",[449,512,452],{"id":451},[23,514,515,521,530,542],{},[26,516,517,520],{},[18,518,519],{},"ESP32 & RFID Integration",": Automated employee identity card verification at cafeteria gates.",[26,522,523,526,527,529],{},[18,524,525],{},"Real-Time Data Pipelines",": Middleware powered by ",[32,528,46],{}," linking edge sensors to database.",[26,531,532,535,536,60,539,541],{},[18,533,534],{},"Filament Portal Control",": Full-featured admin panel using ",[32,537,538],{},"Laravel Filament",[32,540,211],{}," for access logs.",[26,543,544,547],{},[18,545,546],{},"Fraud Prevention",": Prevents double-taps and ensures compliance with company meal allowances.",{"title":72,"searchDepth":73,"depth":73,"links":549},[550],{"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},{},"\u002Fen\u002Fprojects\u002F2-catera",{"title":503,"description":551},"en\u002Fprojects\u002F2-catera",[39,43,46,50,63,211],"xJVYh2EozBKA6xTC3AaOXnbj-FID3TuxkGRE5DOgG5k",{"id":561,"title":562,"body":563,"description":601,"extension":76,"featured":82,"links":602,"meta":603,"navigation":82,"order":239,"path":604,"seo":605,"stem":606,"tech":607,"thumbnail":609,"__hash__":610},"projects\u002Fen\u002Fprojects\u002F3-it-framework-cms.md","SSO Portal Management",{"type":9,"value":564,"toc":598},[565,568,570],[15,566,567],{},"Centralized IT-Framework CMS designed to integrate diverse internal corporate systems into a single, unified ecosystem.",[449,569,452],{"id":451},[23,571,572,582,592],{},[26,573,574,577,578,581],{},[18,575,576],{},"Centralized Single Sign-On",": Unified session management across web apps and ",[32,579,580],{},"Flutter"," mobile clients.",[26,583,584,587,588,591],{},[18,585,586],{},"Custom Authentication Guards",": Custom ticket-based tokens using ",[32,589,590],{},"Laravel Sanctum"," for secure data routing.",[26,593,594,597],{},[18,595,596],{},"Granular RBAC",": Full role-based authorization controls enabling custom permissions per module.",{"title":72,"searchDepth":73,"depth":73,"links":599},[600],{"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},{},"\u002Fen\u002Fprojects\u002F3-it-framework-cms",{"title":562,"description":601},"en\u002Fprojects\u002F3-it-framework-cms",[50,63,608,204,590,580],"PHP","\u002Fporto\u002Fporto-portal.webp","hjlMODDNmc0gupiysblH3He7oE7Fy6w04rb6Rlf5f8M",{"id":612,"title":613,"body":614,"description":648,"extension":76,"featured":552,"links":649,"meta":651,"navigation":82,"order":278,"path":652,"seo":653,"stem":654,"tech":655,"thumbnail":657,"__hash__":658},"projects\u002Fen\u002Fprojects\u002F4-internal-financial-management-system.md","Internal Financial Management System",{"type":9,"value":615,"toc":645},[616,619,621],[15,617,618],{},"Enterprise budget management application serving 100+ internal users, simplifying allocations and fund transfers.",[449,620,452],{"id":451},[23,622,623,629,639],{},[26,624,625,628],{},[18,626,627],{},"Fund Tracking Automation",": Real-time balance calculations and interdepartmental loan processing.",[26,630,631,634,635,222,637,151],{},[18,632,633],{},"Asynchronous Form Workflows",": Handled dynamic forms and state management via ",[32,636,188],{},[32,638,191],{},[26,640,641,644],{},[18,642,643],{},"Hierarchical Approval Path",": Secure workflow validation requiring managers to approve transactions sequentially.",{"title":72,"searchDepth":73,"depth":73,"links":646},[647],{"id":451,"depth":239,"text":452},"An automated budget tracking and interdepartmental loan application built to optimize enterprise financial workflows.",{"github":650,"demo":488},"https:\u002F\u002Fgithub.com\u002Ffarhnalwnd\u002Fbudgeting",{},"\u002Fen\u002Fprojects\u002F4-internal-financial-management-system",{"title":613,"description":648},"en\u002Fprojects\u002F4-internal-financial-management-system",[50,188,191,608,656],"MySQL","\u002Fporto\u002Fporto-web.webp","zf6IexSXh1aFeKkR585bTSGI3f_gkNsNzwAnjbrsspU",{"id":660,"title":196,"body":661,"description":702,"extension":76,"featured":552,"links":703,"meta":704,"navigation":82,"order":327,"path":705,"seo":706,"stem":707,"tech":708,"thumbnail":709,"__hash__":710},"projects\u002Fen\u002Fprojects\u002F5-sales-portfolio-cms.md",{"type":9,"value":662,"toc":699},[663,666,668],[15,664,665],{},"Custom B2B Content Management System (CMS) built to digitize Sinar Meadow's product catalog and marketing assets.",[449,667,452],{"id":451},[23,669,670,684,693],{},[26,671,672,675,676,40,678,40,680,47,682,151],{},[18,673,674],{},"Full TALL Stack Engine",": Powered by ",[32,677,204],{},[32,679,188],{},[32,681,50],{},[32,683,211],{},[26,685,686,689,690,692],{},[18,687,688],{},"B2B Product Showcase",": Easy catalog modifications and tagging using a tailored ",[32,691,63],{}," dashboard.",[26,694,695,698],{},[18,696,697],{},"Mobile-First Layout",": Fully responsive interface optimizing catalog discoverability on mobile.",{"title":72,"searchDepth":73,"depth":73,"links":700},[701],{"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},{},"\u002Fen\u002Fprojects\u002F5-sales-portfolio-cms",{"title":196,"description":702},"en\u002Fprojects\u002F5-sales-portfolio-cms",[50,63,204,200],"\u002Fporto\u002Fporto-mormade.webp","VoA5pNonlzfgW15xBXQJT-InhJhdMDsbDgLyCIEfheE",{"id":712,"title":713,"body":714,"description":751,"extension":76,"featured":552,"links":752,"meta":753,"navigation":82,"order":432,"path":754,"seo":755,"stem":756,"tech":757,"thumbnail":488,"__hash__":758},"projects\u002Fen\u002Fprojects\u002F6-automated-stock-monitoring-system.md","Automated Stock Monitoring System",{"type":9,"value":715,"toc":748},[716,719,721],[15,717,718],{},"Backend automation tool designed to optimize warehouse inventory status tracking and minimize tracking delay.",[449,720,452],{"id":451},[23,722,723,733,742],{},[26,724,725,728,729,732],{},[18,726,727],{},"Asynchronous Check Queue",": Continuous inventory analysis utilizing ",[32,730,731],{},"Laravel Jobs"," to check stock states.",[26,734,735,738,739,151],{},[18,736,737],{},"Automated Mail Alerts",": Broadcasts critical threshold notifications to coordinators instantly via ",[32,740,741],{},"Laravel Mail",[26,743,744,747],{},[18,745,746],{},"Scheduled Reports",": Builds and compiles detailed inventory data logs directly to Excel attachments.",{"title":72,"searchDepth":73,"depth":73,"links":749},[750],{"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},{},"\u002Fen\u002Fprojects\u002F6-automated-stock-monitoring-system",{"title":713,"description":751},"en\u002Fprojects\u002F6-automated-stock-monitoring-system",[50,731,741,608],"3nvkzNF7AKB2e4R5p4mOAY702_OtxyWKhY6bpz5kHr8",{"id":760,"title":761,"body":762,"description":792,"extension":76,"featured":82,"links":793,"meta":795,"navigation":82,"order":796,"path":797,"seo":798,"stem":799,"tech":800,"thumbnail":803,"__hash__":804},"projects\u002Fen\u002Fprojects\u002F7-warehouse-requisition-approval-system.md","Warehouse Requisition System",{"type":9,"value":763,"toc":789},[764,767,769],[15,765,766],{},"Supply chain application built to streamline logistical administration and automate internal physical approvals.",[449,768,452],{"id":451},[23,770,771,777,783],{},[26,772,773,776],{},[18,774,775],{},"Dynamic Approval Routing",": Configurable validation flow depending on stock classification and user hierarchy.",[26,778,779,782],{},[18,780,781],{},"Automated Audit Trail",": Logs every transaction status change to guarantee historical tracking.",[26,784,785,788],{},[18,786,787],{},"On-The-Fly PDF Rendering",": Compiles requisition data directly into downloadable slips for physical signing.",{"title":72,"searchDepth":73,"depth":73,"links":790},[791],{"id":451,"depth":239,"text":452},"An end-to-end goods requisition platform featuring dynamic multi-level approval workflows and automated audit logging.",{"github":794,"demo":488},"https:\u002F\u002Fgithub.com\u002Ffarhnalwnd\u002Frequisition-slip",{},7,"\u002Fen\u002Fprojects\u002F7-warehouse-requisition-approval-system",{"title":761,"description":792},"en\u002Fprojects\u002F7-warehouse-requisition-approval-system",[50,608,801,802,656],"jQuery","PDF-Generator","\u002Fporto\u002Fporto-rs.webp","qNNNfCQli0A7eQ2DsTXhWUS7whaeHRgcSWw3aDIDGWM",{"id":806,"title":358,"body":807,"description":837,"extension":76,"featured":82,"links":838,"meta":839,"navigation":82,"order":840,"path":841,"seo":842,"stem":843,"tech":844,"thumbnail":488,"__hash__":848},"projects\u002Fen\u002Fprojects\u002F8-sortify.md",{"type":9,"value":808,"toc":834},[809,812,814],[15,810,811],{},"Undergraduate thesis project at President University that automates sorting of different waste types.",[449,813,452],{"id":451},[23,815,816,822,828],{},[26,817,818,821],{},[18,819,820],{},"Computer Vision AI",": Classifies waste types instantly using custom trained light computer vision models.",[26,823,824,827],{},[18,825,826],{},"Raspberry Pi Orchestrator",": Serves as the central computing unit interfacing sensors and hardware actuators.",[26,829,830,833],{},[18,831,832],{},"Smart Sensor Mesh",": Employs physical detection modules to calculate bin full percentage and trigger actions.",{"title":72,"searchDepth":73,"depth":73,"links":835},[836],{"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},{},8,"\u002Fen\u002Fprojects\u002F8-sortify",{"title":358,"description":837},"en\u002Fprojects\u002F8-sortify",[494,845,846,847,362],"Machine Learning","IoT","Smart Sensors","lCMrPStrlNmTBGM7l22zl4eVAUqr6mezo7WI5Zgop9E",{"id":850,"title":851,"body":852,"description":882,"extension":76,"featured":552,"links":883,"meta":885,"navigation":82,"order":886,"path":887,"seo":888,"stem":889,"tech":890,"thumbnail":892,"__hash__":893},"projects\u002Fen\u002Fprojects\u002F9-e-voting-system.md","E-Voting System",{"type":9,"value":853,"toc":879},[854,857,859],[15,855,856],{},"Web voting software developed to enforce integrity, speed, and overall security throughout regional elections.",[449,858,452],{"id":451},[23,860,861,867,873],{},[26,862,863,866],{},[18,864,865],{},"Real-time Live Charts",": Live results display charts tracking vote count immediately as they are cast.",[26,868,869,872],{},[18,870,871],{},"Duplicate Vote Blocker",": Enforces voter token validation mechanisms preventing multiple ballots.",[26,874,875,878],{},[18,876,877],{},"Election Dashboard",": Simplified setup for candidates, voting schedules, and registered voter logs.",{"title":72,"searchDepth":73,"depth":73,"links":880},[881],{"id":451,"depth":239,"text":452},"A secure and transparent electronic voting system for seamless and real-time election management.",{"github":884,"demo":488},"https:\u002F\u002Fgithub.com\u002Ffarhnalwnd\u002Fvotesystem",{},9,"\u002Fen\u002Fprojects\u002F9-e-voting-system",{"title":851,"description":882},"en\u002Fprojects\u002F9-e-voting-system",[50,656,891],"CSS","\u002Fporto\u002Fporto-vote.webp","7ntnGaD-rUkV8WIVcxmsVGk0oz4elX9TXDaV897NsSU",[895,919,943,968,989,1012,1034,1055,1077,1100,1121,1141],{"id":896,"title":897,"body":898,"description":902,"extension":76,"meta":905,"navigation":82,"order":914,"path":915,"seo":916,"stem":917,"__hash__":918},"certificates\u002Fen\u002Fcertificates\u002F0-pijak-camp.md","Pijak Program Certification",{"type":9,"value":899,"toc":903},[900],[15,901,902],{},"Full graduation certification of Pijak Camp program.",{"title":72,"searchDepth":73,"depth":73,"links":904},[],{"issuer":906,"year":907,"file":908,"tech":909},"PIJAK (Dicoding x IBM SkillsBuild)",2026,"\u002Fsertif\u002Fpijak-sertifikat-lulus-penuh-farhan-alwanda.pdf",[910,911,912,913],"Programming","Communication","Problem Solving","Leadership",0,"\u002Fen\u002Fcertificates\u002F0-pijak-camp",{"title":897,"description":902},"en\u002Fcertificates\u002F0-pijak-camp","ZkTYrAfG3-Opnyjyz5v682xXw2TmajB3lZZ1cnY2OEE",{"id":920,"title":921,"body":922,"description":926,"extension":76,"meta":929,"navigation":82,"order":83,"path":939,"seo":940,"stem":941,"__hash__":942},"certificates\u002Fen\u002Fcertificates\u002F1-membangun-sistem-machine-learning.md","Membangun Sistem Machine Learning",{"type":9,"value":923,"toc":927},[924],[15,925,926],{},"Certified by Dicoding Indonesia in June 2026.",{"title":72,"searchDepth":73,"depth":73,"links":928},[],{"issuer":930,"year":907,"credentialId":931,"credentialUrl":932,"file":933,"tech":934},"Dicoding Indonesia","EYX4Q5RN5PDL","https:\u002F\u002Fwww.dicoding.com\u002Fcertificates\u002FEYX4Q5RN5PDL","\u002Fsertif\u002Fmembuat_system_ml.pdf",[935,936,498,937,938],"MLOps","MLflow","GitHub","Machine Learning Pipeline","\u002Fen\u002Fcertificates\u002F1-membangun-sistem-machine-learning",{"title":921,"description":926},"en\u002Fcertificates\u002F1-membangun-sistem-machine-learning","QtcBraxTle-mZyJPER3YtFlrb0F3tpm8kVC14NGJVm8",{"id":944,"title":945,"body":946,"description":950,"extension":76,"meta":953,"navigation":82,"order":73,"path":964,"seo":965,"stem":966,"__hash__":967},"certificates\u002Fen\u002Fcertificates\u002F2-belajar-fundamental-deep-learning.md","Belajar Fundamental Deep Learning",{"type":9,"value":947,"toc":951},[948],[15,949,950],{},"Certified by Dicoding Indonesia in May 2026.",{"title":72,"searchDepth":73,"depth":73,"links":952},[],{"issuer":930,"year":907,"credentialId":954,"credentialUrl":955,"file":956,"tech":957},"6RPN77R9RX2M","https:\u002F\u002Fwww.dicoding.com\u002Fcertificates\u002F6RPN77R9RX2M","\u002Fsertif\u002Fdasar_deep_learning.pdf",[958,959,960,961,962,963],"TensorFlow","Keras","Computer Vision","NLP","Time Series","Generative AI","\u002Fen\u002Fcertificates\u002F2-belajar-fundamental-deep-learning",{"title":945,"description":950},"en\u002Fcertificates\u002F2-belajar-fundamental-deep-learning","bLe7Kdtt3sQk1mqNk2epoS1P5OO-kGVzthCbB64FIps",{"id":969,"title":970,"body":971,"description":975,"extension":76,"meta":978,"navigation":82,"order":239,"path":985,"seo":986,"stem":987,"__hash__":988},"certificates\u002Fen\u002Fcertificates\u002F3-belajar-machine-learning-untuk-pemula.md","Belajar Machine Learning untuk Pemula",{"type":9,"value":972,"toc":976},[973],[15,974,975],{},"Certified by Dicoding Indonesia in March 2026.",{"title":72,"searchDepth":73,"depth":73,"links":977},[],{"issuer":930,"year":907,"credentialId":954,"credentialUrl":955,"file":979,"tech":980},"\u002Fsertif\u002Fmachine-learning-pemula.pdf",[981,982,983,984],"Supervised Learning","Unsupervised Learning","Feature Engineering","Hyperparameter Tuning","\u002Fen\u002Fcertificates\u002F3-belajar-machine-learning-untuk-pemula",{"title":970,"description":975},"en\u002Fcertificates\u002F3-belajar-machine-learning-untuk-pemula","4wWVp-fWj4tm0NgeaAIf0-JXw1tp3Tr59hW7RPbk7-I",{"id":990,"title":991,"body":992,"description":996,"extension":76,"meta":999,"navigation":82,"order":278,"path":1008,"seo":1009,"stem":1010,"__hash__":1011},"certificates\u002Fen\u002Fcertificates\u002F4-memulai-pemrograman-dengan-python.md","Memulai Pemrograman dengan Python",{"type":9,"value":993,"toc":997},[994],[15,995,996],{},"Certified by Dicoding Indonesia in February 2026.",{"title":72,"searchDepth":73,"depth":73,"links":998},[],{"issuer":930,"year":907,"credentialId":1000,"credentialUrl":1001,"file":1002,"tech":1003},"07Z67R3Y2PQR","https:\u002F\u002Fwww.dicoding.com\u002Fcertificates\u002F07Z67R3Y2PQR","\u002Fsertif\u002Fmemulai-pemograman-dengan-python.pdf",[494,1004,1005,1006,1007],"Control Flow","Object-Oriented Programming","Unit Testing","PEP8 Style Guide","\u002Fen\u002Fcertificates\u002F4-memulai-pemrograman-dengan-python",{"title":991,"description":996},"en\u002Fcertificates\u002F4-memulai-pemrograman-dengan-python","2Lk-jNVRm6tQpzsXpaFomPCfcbB63fiuSfSuG9Iu26E",{"id":1013,"title":1014,"body":1015,"description":996,"extension":76,"meta":1021,"navigation":82,"order":327,"path":1030,"seo":1031,"stem":1032,"__hash__":1033},"certificates\u002Fen\u002Fcertificates\u002F5-belajar-dasar-ai.md","Belajar Dasar AI",{"type":9,"value":1016,"toc":1019},[1017],[15,1018,996],{},{"title":72,"searchDepth":73,"depth":73,"links":1020},[],{"issuer":930,"year":907,"credentialId":1022,"credentialUrl":1023,"file":1024,"tech":1025},"EYX4KL7E5PDL","https:\u002F\u002Fwww.dicoding.com\u002Fcertificates\u002FEYX4KL7E5PDL","\u002Fsertif\u002Fdasar-ai.pdf",[1026,1027,1028,1029],"Artificial Intelligence","Data for AI","Machine Learning Introduction","Deep Learning Basics","\u002Fen\u002Fcertificates\u002F5-belajar-dasar-ai",{"title":1014,"description":996},"en\u002Fcertificates\u002F5-belajar-dasar-ai","BAYYm6-Z-AfmH_8DT_GvnpVOIDujSlg0HH_cq9FZYRY",{"id":1035,"title":1036,"body":1037,"description":1041,"extension":76,"meta":1044,"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":1038,"toc":1042},[1039],[15,1040,1041],{},"Certified by Dicoding Indonesia in january 2026.",{"title":72,"searchDepth":73,"depth":73,"links":1043},[],{"issuer":930,"year":907,"credentialId":1022,"credentialUrl":1023,"file":1045,"tech":1046},"\u002Fsertif\u002Fgithub.pdf",[1047,937,1048,1049,1050],"Git","Branching & Merging","Code Review","Team Collaboration","\u002Fen\u002Fcertificates\u002F6-belajar-dasar-git-dengan-github",{"title":1036,"description":1041},"en\u002Fcertificates\u002F6-belajar-dasar-git-dengan-github","zvuIvfaRK-qPNZoLjfOZpKPAOINS2UvIcRiuRMkCRG4",{"id":1056,"title":1057,"body":1058,"description":1041,"extension":76,"meta":1064,"navigation":82,"order":796,"path":1073,"seo":1074,"stem":1075,"__hash__":1076},"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,1041],{},{"title":72,"searchDepth":73,"depth":73,"links":1063},[],{"issuer":930,"year":907,"credentialId":1065,"credentialUrl":1066,"file":1067,"tech":1068},"JMZVVK993ZN9","https:\u002F\u002Fwww.dicoding.com\u002Fcertificates\u002FJMZVVK993ZN9","\u002Fsertif\u002Flogic-pemograman.pdf",[1069,1070,1071,1072],"Programming Logic","Algorithms","Computational Thinking","Logic Gates","\u002Fen\u002Fcertificates\u002F7-pengenalan-ke-logika-pemrograman-programming-logic-101",{"title":1057,"description":1041},"en\u002Fcertificates\u002F7-pengenalan-ke-logika-pemrograman-programming-logic-101-","z5kqyioGhpTrENWptvn8_bu-vupN0nj3PSk1T1CnIXA",{"id":1078,"title":1079,"body":1080,"description":1041,"extension":76,"meta":1086,"navigation":82,"order":840,"path":1096,"seo":1097,"stem":1098,"__hash__":1099},"certificates\u002Fen\u002Fcertificates\u002F8-memulai-dasar-pemrograman-untuk-menjadi-pengembang-software.md","Memulai Dasar Pemrograman untuk Menjadi Pengembang Software",{"type":9,"value":1081,"toc":1084},[1082],[15,1083,1041],{},{"title":72,"searchDepth":73,"depth":73,"links":1085},[],{"issuer":930,"year":907,"credentialId":1087,"credentialUrl":1088,"file":1089,"tech":1090},"1RXYQ8KMKZVM","https:\u002F\u002Fwww.dicoding.com\u002Fcertificates\u002F1RXYQ8KMKZVM","\u002Fsertif\u002FMemulai-Dasar-Pemrograman-untuk-Menjadi-Pengembang-Software.pdf",[1091,1092,1093,1094,1095],"HTML5","CSS3","JavaScript (ES6)","Flowchart Diagram","Technical Documentation","\u002Fen\u002Fcertificates\u002F8-memulai-dasar-pemrograman-untuk-menjadi-pengembang-software",{"title":1079,"description":1041},"en\u002Fcertificates\u002F8-memulai-dasar-pemrograman-untuk-menjadi-pengembang-software","XaAdgyFKsmu7lbaSnI5Eh-GIwUV0hKxjrAylDbKLz3A",{"id":1101,"title":1102,"body":1103,"description":1107,"extension":76,"meta":1110,"navigation":82,"order":886,"path":1117,"seo":1118,"stem":1119,"__hash__":1120},"certificates\u002Fen\u002Fcertificates\u002F9-introduction-to-artificial-intelligence.md","Introduction to Artificial Intelligence",{"type":9,"value":1104,"toc":1108},[1105],[15,1106,1107],{},"Certified by IBM SkillsBuild in February 2025.",{"title":72,"searchDepth":73,"depth":73,"links":1109},[],{"issuer":1111,"year":1112,"file":1113,"tech":1114},"IBM SkillsBuild",2025,"\u002Fsertif\u002Fintro-ai.jpg",[1026,1115,1116],"Machine Learning Foundations","Neural Networks","\u002Fen\u002Fcertificates\u002F9-introduction-to-artificial-intelligence",{"title":1102,"description":1107},"en\u002Fcertificates\u002F9-introduction-to-artificial-intelligence","nJdR7igBzUkfZ4lK2WWh95yGSjTcbflgRbe9lc_t1BM",{"id":1122,"title":1123,"body":1124,"description":1128,"extension":76,"meta":1131,"navigation":82,"order":1136,"path":1137,"seo":1138,"stem":1139,"__hash__":1140},"certificates\u002Fen\u002Fcertificates\u002F10-ai-ethics.md","AI Ethics",{"type":9,"value":1125,"toc":1129},[1126],[15,1127,1128],{},"Certified by IBM SkillsBuild in November 2025.",{"title":72,"searchDepth":73,"depth":73,"links":1130},[],{"issuer":1111,"year":1112,"file":1132,"tech":1133},"\u002Fsertif\u002Fai-ethic.jpg",[1123,1134,1135],"Responsible AI","Trustworthy Systems",10,"\u002Fen\u002Fcertificates\u002F10-ai-ethics",{"title":1123,"description":1128},"en\u002Fcertificates\u002F10-ai-ethics","78gPz3dNyC3v3oHwaQH0jabBbn-XagmQVcoJXmT6GEw",{"id":1142,"title":1143,"body":1144,"description":1128,"extension":76,"meta":1150,"navigation":82,"order":1155,"path":1156,"seo":1157,"stem":1158,"__hash__":1159},"certificates\u002Fen\u002Fcertificates\u002F11-introduction-to-generative-ai.md","Introduction to Generative AI",{"type":9,"value":1145,"toc":1148},[1146],[15,1147,1128],{},{"title":72,"searchDepth":73,"depth":73,"links":1149},[],{"issuer":1111,"year":1112,"file":1151,"tech":1152},"\u002Fsertif\u002Fgen-ai.jpg",[963,1153,1154],"Large Language Models","Multimodal AI",11,"\u002Fen\u002Fcertificates\u002F11-introduction-to-generative-ai",{"title":1143,"description":1128},"en\u002Fcertificates\u002F11-introduction-to-generative-ai","7eXP0qAtCrp9koY5u682ER8kzQFfHGHFC0zdHP6CGtM",{"id":1161,"title":1162,"body":1163,"description":1171,"extension":76,"meta":1174,"navigation":82,"path":1180,"seo":1181,"stem":1182,"__hash__":1183},"profile\u002Fen\u002Fprofile\u002FdataDiri.md","Farhan Alwanda",{"type":9,"value":1164,"toc":1172},[1165,1169],[1166,1167,1162],"h1",{"id":1168},"farhan-alwanda",[15,1170,1171],{},"Full-Stack Developer & Junior AI Engineer",{"title":72,"searchDepth":73,"depth":73,"links":1173},[],{"email":1175,"whatsapp":1176,"linkedin":1177,"instagram":1178,"github":1179},"raja.farhan.alwanda@gmail.com","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":1162,"description":1171},"en\u002Fprofile\u002FdataDiri","rfF7L2C4ybWGH8NNsFkR-aar5DAfH551oQQ_7iuvkew",1788964932367]