[{"data":1,"prerenderedAt":482},["ShallowReactive",2],{"resume-profile:id":3,"resume-now:id":39,"resume-education:id":112,"resume-journey:id":127,"resume-skills:id":400},{"id":4,"title":5,"backgroundCoordinate":6,"backgroundTimezone":7,"body":8,"description":14,"email":19,"extension":20,"github":21,"linkedin":22,"locale":23,"location":24,"meta":25,"nameLead":26,"nameTrail":27,"navigation":28,"ogDescription":29,"path":30,"role":31,"seo":32,"seoDescription":33,"seoTitle":34,"stem":35,"website":36,"yearsExperience":37,"__hash__":38},"profile\u002Fid\u002Fprofile.md","Profile","06°58′S \u002F 108°28′E","JARAK JAUH \u002F UTC+07",{"type":9,"value":10,"toc":15},"minimark",[11],[12,13,14],"p",{},"Pengembang full-stack yang menjelajah frontend yang terasa hidup dan backend\nyang tetap andal — tiga tahun lebih orbit kerja jarak jauh dengan React, Vue, Go,\ndan kawan-kawannya.",{"title":16,"searchDepth":17,"depth":17,"links":18},"",2,[],"fahrezyfikry@gmail.com","md","https:\u002F\u002Fgithub.com\u002Ffikryfahrezy","https:\u002F\u002Flinkedin.com\u002Fin\u002Ffikryfahrezy","id","Kuningan, Indonesia",{},"Fikry Fahrezy","Ramadhan",true,"Pengembang full-stack yang menjelajah frontend yang terasa hidup dan backend yang tetap andal.\n","\u002Fid\u002Fprofile","Pengembang Perangkat Lunak",{"description":14},"Situs pribadi Fikry Fahrezy Ramadhan — pengembang full-stack yang bekerja dengan React, Vue, Go, dan lainnya.\n","Fikry Fahrezy Ramadhan — Pengembang Perangkat Lunak","id\u002Fprofile","https:\u002F\u002Ffahrezy.work","3+","sk8R7Dn0KFYW651S0b8oAtTduuHrXh1tKcS19uCXxJU",{"id":40,"title":41,"body":42,"company":102,"description":16,"extension":20,"locale":23,"location":103,"meta":104,"navigation":28,"path":105,"period":106,"role":107,"seo":108,"stem":109,"tags":110,"__hash__":111},"now\u002Fid\u002Fnow.md","Now",{"type":9,"value":43,"toc":100},[44],[45,46,47,60,81,90],"ul",{},[48,49,50,51,55,56,59],"li",{},"Mengembangkan alat migrasi basis data berbasis CLI untuk migrasi dua arah ",[52,53,54],"strong",{},"PostgreSQL-ke-MSSQL"," menggunakan ",[52,57,58],{},".NET",".",[48,61,62,63,66,67,70,71,70,74,77,78,59],{},"Berkontribusi menulis ulang aplikasi web inti dari arsitektur ",[52,64,65],{},"Java"," full-stack lawas ke stack modern menggunakan ",[52,68,69],{},"React",", ",[52,72,73],{},"TypeScript",[52,75,76],{},"Tailwind CSS",", dan ",[52,79,80],{},"Spring Boot",[48,82,83,84,87,88,59],{},"Mengembangkan aplikasi web operasional internal menggunakan ",[52,85,86],{},"Vue"," dan ",[52,89,80],{},[48,91,92,93,87,96,99],{},"Memanfaatkan alat pengembangan berbantuan AI, termasuk ",[52,94,95],{},"GitHub Copilot",[52,97,98],{},"Claude Code",", untuk mempercepat implementasi, pembuatan prototipe, dan debugging.",{"title":16,"searchDepth":17,"depth":17,"links":101},[],"Taiwan Mobile","Taiwan · Jarak jauh",{},"\u002Fid\u002Fnow","Mar 2026 — Sekarang","Pengembang Perangkat Lunak · Kontrak",{"description":16},"id\u002Fnow",[58,69,73,86,80,76],"yWAB0LZjbFeVaQDPcE4mXzQ1nVMVfqzHyQRYZwjZ6QY",{"id":113,"title":114,"body":115,"degree":119,"description":16,"extension":20,"locale":23,"meta":120,"navigation":28,"path":121,"period":122,"school":123,"seo":124,"stem":125,"__hash__":126},"education\u002Fid\u002Feducation.md","Education",{"type":9,"value":116,"toc":117},[],{"title":16,"searchDepth":17,"depth":17,"links":118},[],"Diploma, Rekayasa Perangkat Lunak Aplikasi",{},"\u002Fid\u002Feducation","Agu 2019 — Sep 2022","Telkom University",{"description":16},"id\u002Feducation","1_wKhTLkyM9fi8VW4wFS8qmKEDJjIYfVErmcWcw0aak",[128,173,206,264,301,347],{"id":129,"title":102,"body":130,"clients":165,"company":102,"description":16,"extension":20,"locale":23,"location":103,"meta":166,"navigation":28,"order":167,"path":168,"period":106,"projects":165,"role":107,"seo":169,"stem":170,"tags":171,"__hash__":172},"journey\u002Fid\u002Fjourney\u002Ftaiwan-mobile.md",{"type":9,"value":131,"toc":163},[132],[45,133,134,140,151,157],{},[48,135,50,136,55,138,59],{},[52,137,54],{},[52,139,58],{},[48,141,142,143,70,145,70,147,77,149,59],{},"Berkontribusi menulis ulang aplikasi web inti dari arsitektur Java full-stack lawas ke ",[52,144,69],{},[52,146,73],{},[52,148,76],{},[52,150,80],{},[48,152,83,153,87,155,59],{},[52,154,86],{},[52,156,80],{},[48,158,92,159,87,161,99],{},[52,160,95],{},[52,162,98],{},{"title":16,"searchDepth":17,"depth":17,"links":164},[],null,{},6,"\u002Fid\u002Fjourney\u002Ftaiwan-mobile",{"description":16},"id\u002Fjourney\u002Ftaiwan-mobile",[58,69,80,86],"Tj2r0wwJUWtLBaP68kIhtrMzJ_TlAOTdh422up4yDtk",{"id":174,"title":175,"body":176,"clients":165,"company":195,"description":16,"extension":20,"locale":23,"location":196,"meta":197,"navigation":28,"order":198,"path":199,"period":200,"projects":165,"role":201,"seo":202,"stem":203,"tags":204,"__hash__":205},"journey\u002Fid\u002Fjourney\u002Ffifgroup.md","Fifgroup",{"type":9,"value":177,"toc":193},[178],[45,179,180],{},[48,181,182,183,70,186,70,188,77,191,59],{},"Membangun frontend kuesioner pemasaran FIFGROUP menggunakan ",[52,184,185],{},"React.js",[52,187,73],{},[52,189,190],{},"Next.js",[52,192,76],{},{"title":16,"searchDepth":17,"depth":17,"links":194},[],"FIFGROUP by Astra","Indonesia · Jarak jauh",{},5,"\u002Fid\u002Fjourney\u002Ffifgroup","Jan 2026 — Feb 2026","Pengembang Frontend · Freelance",{"description":16},"id\u002Fjourney\u002Ffifgroup",[185,73,190,76],"-Hc1cgIeAf6cMVpxZ7YFKKsO4JsM2_nGOfEMOtD0ix8",{"id":207,"title":208,"body":209,"clients":165,"company":253,"description":16,"extension":20,"locale":23,"location":254,"meta":255,"navigation":28,"order":256,"path":257,"period":258,"projects":165,"role":259,"seo":260,"stem":261,"tags":262,"__hash__":263},"journey\u002Fid\u002Fjourney\u002Fdarter.md","Darter",{"type":9,"value":210,"toc":251},[211],[45,212,213,216,222,232,244],{},[48,214,215],{},"Berkolaborasi dengan anggota tim multinasional.",[48,217,218,219,59],{},"Mengembangkan fitur aplikasi pengemudi menggunakan ",[52,220,221],{},"React Native",[48,223,224,225,70,228,77,230,59],{},"Mengembangkan fitur untuk aplikasi web sistem manajemen transportasi menggunakan ",[52,226,227],{},"Angular",[52,229,73],{},[52,231,76],{},[48,233,234,235,70,238,77,241,59],{},"Mengembangkan fitur pada beberapa layanan RESTful API menggunakan ",[52,236,237],{},"PHP",[52,239,240],{},"Node.js",[52,242,243],{},"Go",[48,245,246,247,250],{},"Memigrasikan sebagian besar API dari PHP berbasis ORM ke Go dengan kueri ",[52,248,249],{},"SQL"," mentah, sehingga meningkatkan performa dan kemudahan pemeliharaan.",{"title":16,"searchDepth":17,"depth":17,"links":252},[],"Darter.ai","Amerika Serikat · Jarak jauh",{},4,"\u002Fid\u002Fjourney\u002Fdarter","Jun 2025 — Des 2025","Pengembang Full-stack · Freelance",{"description":16},"id\u002Fjourney\u002Fdarter",[221,227,243,240],"1F_oDCEp-aUla1xSxHryMNDV-V_a8PtsKDSWS0vKWgs",{"id":265,"title":266,"body":267,"clients":165,"company":288,"description":16,"extension":20,"locale":23,"location":196,"meta":289,"navigation":28,"order":290,"path":291,"period":292,"projects":165,"role":293,"seo":294,"stem":295,"tags":296,"__hash__":300},"journey\u002Fid\u002Fjourney\u002Fbythen.md","Bythen",{"type":9,"value":268,"toc":286},[269],[45,270,271,283],{},[48,272,273,274,70,276,77,279,282],{},"Mengembangkan situs prototipe menggunakan ",[52,275,73],{},[52,277,278],{},"Node.js (NestJS)",[52,280,281],{},"MySQL",", yang digunakan manajer proyek untuk menentukan apakah fitur tersebut akan diimplementasikan pada produk.",[48,284,285],{},"Mengintegrasikan API OpenAI dan Grok ke playground LLM untuk alur kerja RAG yang disesuaikan dengan produk.",{"title":16,"searchDepth":17,"depth":17,"links":287},[],"bythen.ai",{},3,"\u002Fid\u002Fjourney\u002Fbythen","Mar 2025 — Mei 2025","Pengembang Full-stack · Kontrak",{"description":16},"id\u002Fjourney\u002Fbythen",[297,281,298,299],"NestJS","OpenAI","RAG","VWzr6v_SUTe1jpLZnwbKBjtjCGxZ9HLf-Y0s_wgNPw0",{"id":302,"title":303,"body":304,"clients":165,"company":338,"description":16,"extension":20,"locale":23,"location":196,"meta":339,"navigation":28,"order":17,"path":340,"period":341,"projects":165,"role":342,"seo":343,"stem":344,"tags":345,"__hash__":346},"journey\u002Fid\u002Fjourney\u002Fefishery.md","Efishery",{"type":9,"value":305,"toc":336},[306],[45,307,308,316,326,333],{},[48,309,310,311,87,313,315],{},"Mengembangkan dashboard internal untuk data panen dan logistik menggunakan ",[52,312,69],{},[52,314,73],{},", mengurangi alur kerja manual berbasis spreadsheet.",[48,317,318,319,87,322,325],{},"Memprakarsai unit testing dengan ",[52,320,321],{},"React Testing Library",[52,323,324],{},"Vitest",", serta mempertahankan cakupan sekitar 85%.",[48,327,328,329,332],{},"Menjaga kualitas kode dengan mengelola code smell menggunakan ",[52,330,331],{},"SonarQube"," agar tetap rendah.",[48,334,335],{},"Melakukan code review tepat waktu untuk memastikan umpan balik cepat dan menjaga kualitas kode.",{"title":16,"searchDepth":17,"depth":17,"links":337},[],"eFishery",{},"\u002Fid\u002Fjourney\u002Fefishery","Jul 2022 — Feb 2025","Pengembang Frontend",{"description":16},"id\u002Fjourney\u002Fefishery",[69,73,324,331],"c2V1q2zYOVrolY854YBcyyqgMkIClSDXxL1I2eQzb2k",{"id":348,"title":349,"body":350,"clients":165,"company":349,"description":16,"extension":20,"locale":23,"location":196,"meta":391,"navigation":28,"order":392,"path":393,"period":394,"projects":165,"role":293,"seo":395,"stem":396,"tags":397,"__hash__":399},"journey\u002Fid\u002Fjourney\u002Fcelerates.md","Celerates",{"type":9,"value":351,"toc":389},[352],[45,353,354,369,372,379],{},[48,355,356,357,70,359,70,361,70,363,77,366,59],{},"Mengembangkan aplikasi web manajemen internal menggunakan ",[52,358,73],{},[52,360,190],{},[52,362,76],{},[52,364,365],{},"Node.js (Hono)",[52,367,368],{},"PostgreSQL",[48,370,371],{},"Merancang RESTful API dan ERD basis data dalam dokumen RFC untuk memperlancar implementasi.",[48,373,374,375,378],{},"Menyiapkan CI\u002FCD dengan ",[52,376,377],{},"GitHub Actions"," untuk proyek frontend dan backend.",[48,380,381,382,87,385,388],{},"Mengelola deployment aplikasi menggunakan ",[52,383,384],{},"Docker",[52,386,387],{},"Caddy"," di VPS.",{"title":16,"searchDepth":17,"depth":17,"links":390},[],{},1,"\u002Fid\u002Fjourney\u002Fcelerates","Mei 2022 — Jul 2022",{"description":16},"id\u002Fjourney\u002Fcelerates",[190,398,368,384],"Hono","5VxcMCX4MYJ-0VinpysGU5gZBGmufz7SmhysWAWa1L4",[401,418,437,451,466],{"id":402,"title":403,"body":404,"description":16,"extension":20,"group":408,"items":409,"locale":23,"meta":413,"navigation":28,"order":392,"path":414,"seo":415,"stem":416,"wide":28,"__hash__":417},"skills\u002Fid\u002Fskills\u002Flanguages.md","Languages",{"type":9,"value":405,"toc":406},[],{"title":16,"searchDepth":17,"depth":17,"links":407},[],"Bahasa Pemrograman",[73,410,243,249,411,412,65],"JavaScript","Swift","Python",{},"\u002Fid\u002Fskills\u002Flanguages",{"description":16},"id\u002Fskills\u002Flanguages","b9QHA7bBJ9mrx6TwHqmB2NHk_HBmSglfDJFlSfuKGas",{"id":419,"title":420,"body":421,"description":16,"extension":20,"group":420,"items":425,"locale":430,"meta":431,"navigation":28,"order":17,"path":432,"seo":433,"stem":434,"wide":435,"__hash__":436},"skills\u002Fen\u002Fskills\u002Ffrontend.md","Frontend",{"type":9,"value":422,"toc":423},[],{"title":16,"searchDepth":17,"depth":17,"links":424},[],[185,190,426,76,427,428,429],"Vue.js","TanStack Query","Zustand","SwiftUI","en",{},"\u002Fen\u002Fskills\u002Ffrontend",{"description":16},"en\u002Fskills\u002Ffrontend",false,"5SQ2UreKh18rRPAcVb60SFN9qKshCdsKBA0_erwj6yg",{"id":438,"title":439,"body":440,"description":16,"extension":20,"group":444,"items":445,"locale":430,"meta":446,"navigation":28,"order":290,"path":447,"seo":448,"stem":449,"wide":435,"__hash__":450},"skills\u002Fen\u002Fskills\u002Fbackend-and-data.md","Backend And Data",{"type":9,"value":441,"toc":442},[],{"title":16,"searchDepth":17,"depth":17,"links":443},[],"Backend & Data",[240,398,368,281],{},"\u002Fen\u002Fskills\u002Fbackend-and-data",{"description":16},"en\u002Fskills\u002Fbackend-and-data","zdiwVSO7rmZnFlY7dFu4EE5djsiz25tnPiSyq6SzUCs",{"id":452,"title":453,"body":454,"description":16,"extension":20,"group":458,"items":459,"locale":23,"meta":461,"navigation":28,"order":256,"path":462,"seo":463,"stem":464,"wide":435,"__hash__":465},"skills\u002Fid\u002Fskills\u002Ftesting-and-tooling.md","Testing And Tooling",{"type":9,"value":455,"toc":456},[],{"title":16,"searchDepth":17,"depth":17,"links":457},[],"Pengujian & Perkakas",[324,321,460],"Git",{},"\u002Fid\u002Fskills\u002Ftesting-and-tooling",{"description":16},"id\u002Fskills\u002Ftesting-and-tooling","KTxrQpYOTMdcmJ4tBk4npebF_ZsEK457w-6MHA0HEXg",{"id":467,"title":468,"body":469,"description":16,"extension":20,"group":473,"items":474,"locale":23,"meta":477,"navigation":28,"order":198,"path":478,"seo":479,"stem":480,"wide":435,"__hash__":481},"skills\u002Fid\u002Fskills\u002Fspoken.md","Spoken",{"type":9,"value":470,"toc":471},[],{"title":16,"searchDepth":17,"depth":17,"links":472},[],"Bahasa",[475,476],"Bahasa Indonesia — bahasa ibu","Inggris — menengah",{},"\u002Fid\u002Fskills\u002Fspoken",{"description":16},"id\u002Fskills\u002Fspoken","3VFv0PVnYjnTeFtvQlZyyx23Gem0-sA68qXkDNGFQGc",1787801804039]