[{"data":1,"prerenderedAt":521},["ShallowReactive",2],{"profile-footer-en":3,"projects-list-en":33},{"id":4,"title":5,"body":6,"description":16,"extension":21,"meta":22,"navigation":28,"path":29,"seo":30,"stem":31,"__hash__":32},"profile\u002Fen\u002Fprofile\u002FdataDiri.md","Farhan Alwanda",{"type":7,"value":8,"toc":17},"minimark",[9,13],[10,11,5],"h1",{"id":12},"farhan-alwanda",[14,15,16],"p",{},"Full-Stack Developer & Junior AI Engineer",{"title":18,"searchDepth":19,"depth":19,"links":20},"",2,[],"md",{"email":23,"whatsapp":24,"linkedin":25,"instagram":26,"github":27},"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",true,"\u002Fen\u002Fprofile\u002Fdatadiri",{"title":5,"description":16},"en\u002Fprofile\u002FdataDiri","rfF7L2C4ybWGH8NNsFkR-aar5DAfH551oQQ_7iuvkew",[34,106,173,225,278,335,384,430,476],{"id":35,"title":36,"body":37,"description":88,"extension":21,"featured":28,"links":89,"meta":92,"navigation":28,"order":93,"path":94,"seo":95,"stem":96,"tech":97,"thumbnail":104,"__hash__":105},"projects\u002Fen\u002Fprojects\u002F1-cv-matcher-ai.md","Hirezy — CV Matcher AI",{"type":7,"value":38,"toc":84},[39,46,51],[14,40,41,45],{},[42,43,44],"strong",{},"Hirezy"," is an intelligent recruitment platform designed to streamline hiring workflows for HR professionals and accelerate job discovery for candidates.",[47,48,50],"h3",{"id":49},"key-features","Key Features",[52,53,54,61,72,78],"ul",{},[55,56,57,60],"li",{},[42,58,59],{},"Automated CV Screening",": Compares resumes against job requirements via a 3-component formula evaluation.",[55,62,63,66,67,71],{},[42,64,65],{},"Multi-lingual Bi-Encoder",": Powered by a fine-tuned ",[68,69,70],"code",{},"paraphrase-multilingual-MiniLM-L12-v2"," model for deep context parsing.",[55,73,74,77],{},[42,75,76],{},"Vector-Based Matcher",": Semantic search for candidates to find positions matching their resume structure.",[55,79,80,83],{},[42,81,82],{},"Actionable Recommendations",": Delivers AI-generated improvement tips for resume formatting.",{"title":18,"searchDepth":19,"depth":19,"links":85},[86],{"id":49,"depth":87,"text":50},3,"An AI-powered recruitment platform that automates bulk CV screening for HR and optimizes job matching for candidates using vector-based semantic search.",{"github":90,"demo":91},"https:\u002F\u002Fgithub.com\u002Ffarhnalwnd\u002Fdicoding-capstone",null,{},1,"\u002Fen\u002Fprojects\u002F1-cv-matcher-ai",{"title":36,"description":88},"en\u002Fprojects\u002F1-cv-matcher-ai",[98,99,100,101,102,103],"Python","FastAPI","Sentence-Transformers","PyTorch","Vue.js","Docker","\u002Fporto\u002Fporto-cv.webp","42eqwxndoFoGIbGOJRRcI6PZG6lXqlPjEhHpc1krncM",{"id":107,"title":108,"body":109,"description":160,"extension":21,"featured":161,"links":162,"meta":163,"navigation":28,"order":19,"path":164,"seo":165,"stem":166,"tech":167,"thumbnail":91,"__hash__":172},"projects\u002Fen\u002Fprojects\u002F2-catera.md","Catera (Catering Tap Entry & Record Access)",{"type":7,"value":110,"toc":157},[111,117,119],[14,112,113,116],{},[42,114,115],{},"Catera"," is an end-to-end IoT digital solution designed to optimize corporate meal quota management and prevent operational losses.",[47,118,50],{"id":49},[52,120,121,127,137,151],{},[55,122,123,126],{},[42,124,125],{},"ESP32 & RFID Integration",": Automated employee identity card verification at cafeteria gates.",[55,128,129,132,133,136],{},[42,130,131],{},"Real-Time Data Pipelines",": Middleware powered by ",[68,134,135],{},"Node-RED"," linking edge sensors to database.",[55,138,139,142,143,146,147,150],{},[42,140,141],{},"Filament Portal Control",": Full-featured admin panel using ",[68,144,145],{},"Laravel Filament"," and ",[68,148,149],{},"Livewire"," for access logs.",[55,152,153,156],{},[42,154,155],{},"Fraud Prevention",": Prevents double-taps and ensures compliance with company meal allowances.",{"title":18,"searchDepth":19,"depth":19,"links":158},[159],{"id":49,"depth":87,"text":50},"An IoT-based meal quota management system deploying ESP32 and RFID to eliminate catering fraud and ensure policy-compliant meal distribution.",false,{"github":18,"demo":91},{},"\u002Fen\u002Fprojects\u002F2-catera",{"title":108,"description":160},"en\u002Fprojects\u002F2-catera",[168,169,135,170,171,149],"ESP32","RFID","Laravel","Filament","xJVYh2EozBKA6xTC3AaOXnbj-FID3TuxkGRE5DOgG5k",{"id":174,"title":175,"body":176,"description":214,"extension":21,"featured":28,"links":215,"meta":216,"navigation":28,"order":87,"path":217,"seo":218,"stem":219,"tech":220,"thumbnail":223,"__hash__":224},"projects\u002Fen\u002Fprojects\u002F3-it-framework-cms.md","SSO Portal Management",{"type":7,"value":177,"toc":211},[178,181,183],[14,179,180],{},"Centralized IT-Framework CMS designed to integrate diverse internal corporate systems into a single, unified ecosystem.",[47,182,50],{"id":49},[52,184,185,195,205],{},[55,186,187,190,191,194],{},[42,188,189],{},"Centralized Single Sign-On",": Unified session management across web apps and ",[68,192,193],{},"Flutter"," mobile clients.",[55,196,197,200,201,204],{},[42,198,199],{},"Custom Authentication Guards",": Custom ticket-based tokens using ",[68,202,203],{},"Laravel Sanctum"," for secure data routing.",[55,206,207,210],{},[42,208,209],{},"Granular RBAC",": Full role-based authorization controls enabling custom permissions per module.",{"title":18,"searchDepth":19,"depth":19,"links":212},[213],{"id":49,"depth":87,"text":50},"A centralized, secure portal ecosystem featuring dynamic access permissions and unified authentication across multi-module systems.",{"github":18,"demo":91},{},"\u002Fen\u002Fprojects\u002F3-it-framework-cms",{"title":175,"description":214},"en\u002Fprojects\u002F3-it-framework-cms",[170,171,221,222,203,193],"PHP","Tailwind CSS","\u002Fporto\u002Fporto-portal.webp","hjlMODDNmc0gupiysblH3He7oE7Fy6w04rb6Rlf5f8M",{"id":226,"title":227,"body":228,"description":266,"extension":21,"featured":161,"links":267,"meta":269,"navigation":28,"order":270,"path":271,"seo":272,"stem":273,"tech":274,"thumbnail":276,"__hash__":277},"projects\u002Fen\u002Fprojects\u002F4-internal-financial-management-system.md","Internal Financial Management System",{"type":7,"value":229,"toc":263},[230,233,235],[14,231,232],{},"Enterprise budget management application serving 100+ internal users, simplifying allocations and fund transfers.",[47,234,50],{"id":49},[52,236,237,243,257],{},[55,238,239,242],{},[42,240,241],{},"Fund Tracking Automation",": Real-time balance calculations and interdepartmental loan processing.",[55,244,245,248,249,252,253,256],{},[42,246,247],{},"Asynchronous Form Workflows",": Handled dynamic forms and state management via ",[68,250,251],{},"Alpine.js"," & ",[68,254,255],{},"AJAX",".",[55,258,259,262],{},[42,260,261],{},"Hierarchical Approval Path",": Secure workflow validation requiring managers to approve transactions sequentially.",{"title":18,"searchDepth":19,"depth":19,"links":264},[265],{"id":49,"depth":87,"text":50},"An automated budget tracking and interdepartmental loan application built to optimize enterprise financial workflows.",{"github":268,"demo":91},"https:\u002F\u002Fgithub.com\u002Ffarhnalwnd\u002Fbudgeting",{},4,"\u002Fen\u002Fprojects\u002F4-internal-financial-management-system",{"title":227,"description":266},"en\u002Fprojects\u002F4-internal-financial-management-system",[170,251,255,221,275],"MySQL","\u002Fporto\u002Fporto-web.webp","zf6IexSXh1aFeKkR585bTSGI3f_gkNsNzwAnjbrsspU",{"id":279,"title":280,"body":281,"description":324,"extension":21,"featured":161,"links":325,"meta":326,"navigation":28,"order":327,"path":328,"seo":329,"stem":330,"tech":331,"thumbnail":333,"__hash__":334},"projects\u002Fen\u002Fprojects\u002F5-sales-portfolio-cms.md","Sales Portfolio CMS",{"type":7,"value":282,"toc":321},[283,286,288],[14,284,285],{},"Custom B2B Content Management System (CMS) built to digitize Sinar Meadow's product catalog and marketing assets.",[47,287,50],{"id":49},[52,289,290,306,315],{},[55,291,292,295,296,298,299,298,301,303,304,256],{},[42,293,294],{},"Full TALL Stack Engine",": Powered by ",[68,297,222],{},", ",[68,300,251],{},[68,302,170],{},", and ",[68,305,149],{},[55,307,308,311,312,314],{},[42,309,310],{},"B2B Product Showcase",": Easy catalog modifications and tagging using a tailored ",[68,313,171],{}," dashboard.",[55,316,317,320],{},[42,318,319],{},"Mobile-First Layout",": Fully responsive interface optimizing catalog discoverability on mobile.",{"title":18,"searchDepth":19,"depth":19,"links":322},[323],{"id":49,"depth":87,"text":50},"A modern, mobile-first custom CMS engineered to digitize product catalogs and expand corporate digital marketing reach.",{"github":18,"demo":91},{},5,"\u002Fen\u002Fprojects\u002F5-sales-portfolio-cms",{"title":280,"description":324},"en\u002Fprojects\u002F5-sales-portfolio-cms",[170,171,222,332],"TALL Stack","\u002Fporto\u002Fporto-mormade.webp","VoA5pNonlzfgW15xBXQJT-InhJhdMDsbDgLyCIEfheE",{"id":336,"title":337,"body":338,"description":375,"extension":21,"featured":161,"links":376,"meta":377,"navigation":28,"order":378,"path":379,"seo":380,"stem":381,"tech":382,"thumbnail":91,"__hash__":383},"projects\u002Fen\u002Fprojects\u002F6-automated-stock-monitoring-system.md","Automated Stock Monitoring System",{"type":7,"value":339,"toc":372},[340,343,345],[14,341,342],{},"Backend automation tool designed to optimize warehouse inventory status tracking and minimize tracking delay.",[47,344,50],{"id":49},[52,346,347,357,366],{},[55,348,349,352,353,356],{},[42,350,351],{},"Asynchronous Check Queue",": Continuous inventory analysis utilizing ",[68,354,355],{},"Laravel Jobs"," to check stock states.",[55,358,359,362,363,256],{},[42,360,361],{},"Automated Mail Alerts",": Broadcasts critical threshold notifications to coordinators instantly via ",[68,364,365],{},"Laravel Mail",[55,367,368,371],{},[42,369,370],{},"Scheduled Reports",": Builds and compiles detailed inventory data logs directly to Excel attachments.",{"title":18,"searchDepth":19,"depth":19,"links":373},[374],{"id":49,"depth":87,"text":50},"A real-time inventory automation system featuring automated critical threshold detection and scheduled Excel reporting.",{"github":18,"demo":91},{},6,"\u002Fen\u002Fprojects\u002F6-automated-stock-monitoring-system",{"title":337,"description":375},"en\u002Fprojects\u002F6-automated-stock-monitoring-system",[170,355,365,221],"3nvkzNF7AKB2e4R5p4mOAY702_OtxyWKhY6bpz5kHr8",{"id":385,"title":386,"body":387,"description":417,"extension":21,"featured":28,"links":418,"meta":420,"navigation":28,"order":421,"path":422,"seo":423,"stem":424,"tech":425,"thumbnail":428,"__hash__":429},"projects\u002Fen\u002Fprojects\u002F7-warehouse-requisition-approval-system.md","Warehouse Requisition System",{"type":7,"value":388,"toc":414},[389,392,394],[14,390,391],{},"Supply chain application built to streamline logistical administration and automate internal physical approvals.",[47,393,50],{"id":49},[52,395,396,402,408],{},[55,397,398,401],{},[42,399,400],{},"Dynamic Approval Routing",": Configurable validation flow depending on stock classification and user hierarchy.",[55,403,404,407],{},[42,405,406],{},"Automated Audit Trail",": Logs every transaction status change to guarantee historical tracking.",[55,409,410,413],{},[42,411,412],{},"On-The-Fly PDF Rendering",": Compiles requisition data directly into downloadable slips for physical signing.",{"title":18,"searchDepth":19,"depth":19,"links":415},[416],{"id":49,"depth":87,"text":50},"An end-to-end goods requisition platform featuring dynamic multi-level approval workflows and automated audit logging.",{"github":419,"demo":91},"https:\u002F\u002Fgithub.com\u002Ffarhnalwnd\u002Frequisition-slip",{},7,"\u002Fen\u002Fprojects\u002F7-warehouse-requisition-approval-system",{"title":386,"description":417},"en\u002Fprojects\u002F7-warehouse-requisition-approval-system",[170,221,426,427,275],"jQuery","PDF-Generator","\u002Fporto\u002Fporto-rs.webp","qNNNfCQli0A7eQ2DsTXhWUS7whaeHRgcSWw3aDIDGWM",{"id":431,"title":432,"body":433,"description":463,"extension":21,"featured":28,"links":464,"meta":465,"navigation":28,"order":466,"path":467,"seo":468,"stem":469,"tech":470,"thumbnail":91,"__hash__":475},"projects\u002Fen\u002Fprojects\u002F8-sortify.md","Sortify",{"type":7,"value":434,"toc":460},[435,438,440],[14,436,437],{},"Undergraduate thesis project at President University that automates sorting of different waste types.",[47,439,50],{"id":49},[52,441,442,448,454],{},[55,443,444,447],{},[42,445,446],{},"Computer Vision AI",": Classifies waste types instantly using custom trained light computer vision models.",[55,449,450,453],{},[42,451,452],{},"Raspberry Pi Orchestrator",": Serves as the central computing unit interfacing sensors and hardware actuators.",[55,455,456,459],{},[42,457,458],{},"Smart Sensor Mesh",": Employs physical detection modules to calculate bin full percentage and trigger actions.",{"title":18,"searchDepth":19,"depth":19,"links":461},[462],{"id":49,"depth":87,"text":50},"An IoT and AI-powered automatic waste bin system engineered to classify and sort waste in real-time.",{"github":18,"demo":91},{},8,"\u002Fen\u002Fprojects\u002F8-sortify",{"title":432,"description":463},"en\u002Fprojects\u002F8-sortify",[98,471,472,473,474],"Machine Learning","IoT","Smart Sensors","Raspberry Pi","lCMrPStrlNmTBGM7l22zl4eVAUqr6mezo7WI5Zgop9E",{"id":477,"title":478,"body":479,"description":509,"extension":21,"featured":161,"links":510,"meta":512,"navigation":28,"order":513,"path":514,"seo":515,"stem":516,"tech":517,"thumbnail":519,"__hash__":520},"projects\u002Fen\u002Fprojects\u002F9-e-voting-system.md","E-Voting System",{"type":7,"value":480,"toc":506},[481,484,486],[14,482,483],{},"Web voting software developed to enforce integrity, speed, and overall security throughout regional elections.",[47,485,50],{"id":49},[52,487,488,494,500],{},[55,489,490,493],{},[42,491,492],{},"Real-time Live Charts",": Live results display charts tracking vote count immediately as they are cast.",[55,495,496,499],{},[42,497,498],{},"Duplicate Vote Blocker",": Enforces voter token validation mechanisms preventing multiple ballots.",[55,501,502,505],{},[42,503,504],{},"Election Dashboard",": Simplified setup for candidates, voting schedules, and registered voter logs.",{"title":18,"searchDepth":19,"depth":19,"links":507},[508],{"id":49,"depth":87,"text":50},"A secure and transparent electronic voting system for seamless and real-time election management.",{"github":511,"demo":91},"https:\u002F\u002Fgithub.com\u002Ffarhnalwnd\u002Fvotesystem",{},9,"\u002Fen\u002Fprojects\u002F9-e-voting-system",{"title":478,"description":509},"en\u002Fprojects\u002F9-e-voting-system",[170,275,518],"CSS","\u002Fporto\u002Fporto-vote.webp","7ntnGaD-rUkV8WIVcxmsVGk0oz4elX9TXDaV897NsSU",1788964932875]