{"schema_version":"2.1.0","entity":{"name":"Dicky Ibrohim","url":"https://www.dickyibrohim.com","location":"Jakarta, Indonesia","workArrangement":"Fully remote","languages":["id","en"]},"homepage":[{"lang":"id","path":"/","meta":{"title":"Dicky Ibrohim | Jasa Website, Perbaikan & Otomasi","description":"Jasa website company profile, landing page, toko online, perbaikan malware dan bug lintas platform, optimasi kecepatan, integrasi API, serta otomasi AI.","ogAlt":"Dicky Ibrohim — Website, aplikasi, dan otomasi yang bekerja untuk bisnis Anda."},"intro":"PARTNER WEBSITE & APLIKASI ANDA","location":"Freelance · Jakarta, Indonesia","heroLines":["Website & aplikasi.","Baik untuk bisnis.","Nyaman dipakai."],"heroText":"Saya Ibrohim, website engineer di Jakarta. Saya membuat website bisnis dan toko online yang cepat, aman, dan mudah dipakai—serta membantu memperbaiki sistem yang sudah Anda punya.","cta":"Ceritakan kebutuhan Anda","secondary":"Jelajahi layanan","micro":"Freelance. Dikerjakan langsung oleh saya.","discipline":["Website & aplikasi.","Perbaikan & pengamanan.","Otomasi AI."],"demo":"Eksplorasi antarmuka · konsep, bukan proyek klien","mock":{"collection":"Koleksi","about":"Tentang","title":"Ruang untuk\nhidup lebih pelan.","subtitle":"Dibuat dengan hati. Dinikmati setiap hari.","action":"Temukan koleksi","cart":"Keranjang","product":"Kursi Ruang","variant":"Walnut / Linen","checkout":"Lanjutkan pesanan","automation":"Pesanan masuk","automationDetail":"Invoice siap dikirim","automationStatus":"Otomatis"},"servicesLabel":"01 / YANG BISA SAYA BANTU","servicesTitle":"Mulai dari\nyang Anda butuhkan.","servicesText":"Mau membangun sesuatu, menyelesaikan masalah, atau membuat kerja tim lebih ringan? Kita mulai dari situ.","serviceCta":"Bahas kebutuhan ini","serviceFit":"MISALNYA","services":[{"icon":"layout","title":"Website & aplikasi","body":"Pembuatan website company profile, landing page, dan toko online. Desain responsif, alur pemesanan yang jelas, serta struktur SEO sejak awal.","fit":"Company profile · Landing page · E-commerce","topic":"website","note":"Dari ide hingga siap digunakan.","tags":["Desain custom","Nyaman di HP","Fondasi SEO"]},{"icon":"shield-alert","title":"Atasi Malware dan Bug","body":"Website kena hack, malware, redirect asing, error, atau crash? Saya telusuri penyebabnya, bersihkan malware, perbaiki bug pada sistemnya, lalu tutup celah yang ditemukan.","fit":"Malware removal · Website error & crash · Perbaikan lintas platform","topic":"malware","note":"Pulih dengan langkah yang bisa dijelaskan.","tags":["Backup lebih dulu","Cari penyebabnya","Laporan jelas"]},{"icon":"puzzle","title":"Tambah fitur, tanpa mulai dari nol","body":"Tambahkan fitur custom dan integrasi API: pembayaran, pengiriman, area pelanggan, atau sinkronisasi data. Sistem yang terpisah bisa bekerja bersama tanpa membangun ulang semuanya.","fit":"Integrasi API · Payment gateway · Fitur custom & sinkronisasi","topic":"feature","note":"Berkembang dari yang sudah Anda punya.","tags":["Pelajari sistem lama","Bangun & uji","Dokumentasi"]},{"icon":"bug","title":"Lebih yakin sebelum rilis","body":"Audit dan testing website untuk menemukan bug, alur yang gagal, dan penyebab halaman lambat. Saya periksa tampilan lintas perangkat, Core Web Vitals, SEO teknis, dan potensi celah keamanan.","fit":"Website testing · Bug fixing · Optimasi kecepatan & SEO teknis","topic":"audit","note":"Temukan masalah sebelum pelanggan Anda.","tags":["Uji alur pelanggan","Cek performa","Prioritas perbaikan"]},{"icon":"bot","title":"Kurangi kerja berulang","body":"Otomasi alur kerja, laporan, dan tindak lanjut pelanggan. Integrasi AI dengan sistem bisnis Anda dirancang sesuai kebutuhan, dengan kendali manusia untuk keputusan penting.","fit":"AI automation · Integrasi AI · Otomatisasi proses bisnis","topic":"automation","note":"Waktu tim kembali untuk hal yang penting.","tags":["Petakan proses","Hubungkan sistem","Tetap terkendali"]}],"qualityLabel":"02 / PENDEKATAN","qualityTitle":"Bagus dilihat.\nLebih baik saat dipakai.","qualityText":"Website yang baik tidak berhenti di tampilan. Detail di baliknya menentukan pengalaman pelanggan Anda.","quality":[{"text":"Pelanggan tidak perlu menunggu lama. Konten utama didahulukan, gambar dan kode dioptimalkan.","title":"Cepat saat diakses"},{"text":"Nyaman di HP. Pelanggan tahu harus ke mana dan bagaimana cara memesan.","title":"Mudah dimengerti."},{"text":"Akses dan data ditangani dengan hati-hati. Potensi celah diperiksa sejak pengerjaan.","title":"Aman dari fondasinya."},{"text":"Informasi tersusun jelas, untuk pelanggan Anda maupun mesin pencari.","title":"Siap ditemukan."}],"vitalsLink":"Lihat pengukuran halaman ini","aboutLabel":"03 / PARTNER KERJA ANDA","aboutTitle":"Kenalan dulu.\nSaya Ibrohim.","aboutText":"Saya seorang freelance website engineer dengan pengalaman sebagai technical lead. Saya menghubungkan kebutuhan bisnis, desain, dan pengerjaan teknis menjadi satu proses yang utuh.","aboutQuote":"“Anda tidak perlu tahu istilah teknis. Cukup ceritakan apa yang ingin bisnis Anda capai.”","aboutDetail":"Dari diskusi sampai serah terima, Anda berhubungan langsung dengan saya. Progres, keputusan, dan kendala dibahas terbuka, tanpa bahasa yang berbelit.","profile":"Lebih dekat dengan saya","notes":"Baca catatan saya","processLabel":"04 / CARA KITA BEKERJA","processTitle":"Jelas dari awal.\nTerlihat progresnya.","steps":[{"body":"Kita bahas masalah, tujuan, dan prioritas Anda. Belum punya brief? Tidak masalah.","title":"Ceritakan dulu."},{"body":"Ruang lingkup, biaya, jadwal, dan hasil yang diterima dijelaskan sebelum pengerjaan.","title":"Sepakati rencananya."},{"body":"Anda mendapat pembaruan dan preview. Masukan dibahas selama proses berjalan.","title":"Lihat, coba, sempurnakan."},{"body":"Pengujian, serah terima akses, dan panduan penggunaan. Pendampingan sesuai kesepakatan.","title":"Siap dipakai."}],"pricingLabel":"TENTANG BIAYA","pricingText":"Kebutuhan berbeda, ruang lingkup berbeda. Anda mendapat penawaran yang jelas sebelum kita mulai.","pricingCta":"Diskusikan proyek Anda","faqLabel":"05 / SEBELUM MEMULAI","faqTitle":"Mungkin ini\njuga pertanyaan Anda.","faq":[{"a":"Bergantung pada fitur, jumlah halaman, dan kesiapan konten. Setelah kebutuhan dibahas, saya berikan estimasi dan tahapan pengerjaan yang realistis di proposal.","q":"Berapa lama website jadi?"},{"a":"Bisa. Ceritakan bisnis Anda, siapa penggunanya, dan apa yang ingin dicapai. Saya bantu merapikan kebutuhan menjadi rencana yang bisa dikerjakan.","q":"Belum punya brief atau desain, bisa mulai?"},{"a":"Bisa. Saya menangani berbagai platform dan teknologi. Kondisi sistem diperiksa lebih dulu agar perbaikan, pembersihan malware, fitur, atau integrasinya tetap aman.","q":"Website atau aplikasi lama bisa dibantu?"},{"a":"Kepemilikan, akses akun, kode, dokumentasi, serta lisensi layanan pihak ketiga dijelaskan di awal. Saat serah terima, Anda mendapatkan akses sesuai ruang lingkup yang disepakati.","q":"Apakah saya mendapat akses dan kode?"},{"a":"Biaya mengikuti kebutuhan dan kompleksitas proyek. Rincian pekerjaan, pembayaran bertahap, revisi, dan pendampingan dijelaskan dalam penawaran sebelum Anda memutuskan.","q":"Bagaimana biaya dan pembayarannya?"}],"contactLabel":"PUNYA RENCANA ATAU MASALAH?","contactTitle":"Mari buat\nlangkah berikutnya.","contactText":"Website baru, masalah yang belum selesai, atau ide untuk bisnis Anda. Ceritakan di sini, saya yang akan membacanya.","contactNote":"Tidak harus teknis. Tidak harus panjang.","contactOther":"Lebih nyaman lewat pesan?","formTitle":"Mulai percakapan","privacy":"Informasi Anda hanya digunakan untuk menanggapi kebutuhan ini.","footerLine":"Lebih aman. Nyaman digunakan. Membantu bisnis Anda tumbuh.","backTop":"Kembali ke atas"},{"lang":"en","path":"/en/","meta":{"title":"Web Development, Repair & Automation | Dicky Ibrohim","description":"Custom business websites, landing pages and online stores. Cross-platform malware removal, bug fixes, speed optimization, API integration and AI workflow automation.","ogAlt":"Dicky Ibrohim — Websites, apps, and automation that work for your business."},"intro":"YOUR WEBSITE & APP PARTNER","location":"Freelance · Jakarta, Indonesia","heroLines":["Websites & apps.","Built for business.","Made for people."],"heroText":"I’m Ibrohim, an independent website engineer based in Jakarta, working remotely worldwide. I build business websites and online stores, and help fix the systems you already rely on.","cta":"Tell me what you need","secondary":"Explore services","micro":"Freelance. Built by the person you talk to.","discipline":["Websites & applications.","Repairs & security.","AI automation."],"demo":"Interface exploration · a concept, not client work","mock":{"collection":"Collection","about":"About","title":"Room for a\nslower life.","subtitle":"Made with care. Enjoyed every day.","action":"Explore collection","cart":"Your bag","product":"Ruang Chair","variant":"Walnut / Linen","checkout":"Continue order","automation":"Order received","automationDetail":"Invoice ready to send","automationStatus":"Automated"},"servicesLabel":"01 / HOW I CAN HELP","servicesTitle":"Start with\nwhat you need.","servicesText":"Building something new, fixing a problem, or making your team’s day a little easier? Let’s start there.","serviceCta":"Let’s talk about this","serviceFit":"FOR EXAMPLE","services":[{"icon":"layout","title":"Websites & applications","body":"Custom business websites, conversion-focused landing pages, and online stores. Responsive design, clear checkout journeys, and technical SEO foundations.","fit":"Business website development · Landing pages · E-commerce","topic":"website","note":"From the first idea to ready to use.","tags":["Custom design","Mobile friendly","SEO foundations"]},{"icon":"shield-alert","title":"Fix Malware and Bugs","body":"Hacked website, malware, unwanted redirects, errors or crashes? I investigate the cause, remove malware, fix the underlying bugs, and address the vulnerabilities found.","fit":"Malware removal · Cross-platform repair · Crash troubleshooting","topic":"malware","note":"Recovery with a clear explanation.","tags":["Back up first","Find the cause","Clear reporting"]},{"icon":"puzzle","title":"New features. Same foundation.","body":"Custom features and API integration for payments, shipping, customer accounts, and data synchronization. Connect your existing systems without starting over.","fit":"API integration services · Payment gateways · Custom development","topic":"feature","note":"Build on what you already have.","tags":["Understand your system","Build & test","Document"]},{"icon":"bug","title":"Launch with more confidence","body":"Website testing and audits to find bugs, broken journeys, and performance bottlenecks. Cross-browser checks, Core Web Vitals, technical SEO, and potential security issues.","fit":"Website QA testing · Bug fixing · Speed optimization & technical SEO","topic":"audit","note":"Find issues before your customers do.","tags":["Customer journeys","Performance checks","Prioritised fixes"]},{"icon":"bot","title":"Less repetitive work","body":"AI workflow automation for reporting, follow-ups, and repetitive operations. I connect AI with your business tools, keeping people in control of important decisions.","fit":"AI workflow automation · AI integration · Business process automation","topic":"automation","note":"Give your team time for what matters.","tags":["Map the process","Connect systems","Stay in control"]}],"qualityLabel":"02 / THE APPROACH","qualityTitle":"Good to look at.\nEven better to use.","qualityText":"A good website goes beyond appearance. The details underneath shape your customers’ experience.","quality":[{"text":"Important content comes first, images are optimised, and visual effects stay lightweight.","title":"Fast to load"},{"text":"Clear navigation, comfortable on mobile, and a path to ordering that feels natural.","title":"Makes sense."},{"text":"Access, data input, and configuration are checked for your system’s needs.","title":"Security built in."},{"text":"Pages and information are structured for both your visitors and search engines.","title":"Ready to be found."}],"vitalsLink":"See this page’s live measurements","aboutLabel":"03 / YOUR COLLABORATOR","aboutTitle":"Hello there.\nI’m Ibrohim.","aboutText":"I’m a freelance website engineer with experience as a technical lead. I bring business needs, design, and engineering together in one clear process.","aboutQuote":"“You don’t need to know the technical terms. Just tell me what you want your business to achieve.”","aboutDetail":"From our first conversation to handover, you work directly with the person doing the work. I explain decisions, progress, and challenges in language that makes sense.","profile":"A little more about me","notes":"Read my notes","processLabel":"04 / HOW WE WORK","processTitle":"Clear from day one.\nProgress you can see.","steps":[{"body":"We discuss the problem, your goals, and priorities. No brief yet? That’s fine.","title":"Tell me about it."},{"body":"Scope, cost, timeline, and deliverables are explained before work begins.","title":"Agree on the plan."},{"body":"You get updates and previews, with room to discuss feedback along the way.","title":"See it. Try it. Refine it."},{"body":"Testing, access handover, and practical guidance. Support as agreed in the scope.","title":"Ready to use."}],"pricingLabel":"ABOUT PRICING","pricingText":"Different needs, different scopes. You receive a clear proposal before we start.","pricingCta":"Discuss your project","faqLabel":"05 / BEFORE WE START","faqTitle":"You might be\nwondering, too.","faq":[{"a":"It depends on the features, number of pages, and content readiness. After we discuss your needs, I provide a realistic estimate and milestones in the proposal.","q":"How long does a website take?"},{"a":"Yes. Tell me about your business, its users, and what you want to achieve. I help turn that into a practical plan.","q":"Can we start without a brief or design?"},{"a":"Yes. I work across platforms and technology stacks. I first assess the current system so repairs, malware removal, features, or integrations can be handled safely.","q":"Can you help with an existing website or application?"},{"a":"Ownership, account access, source code, documentation, and third-party licences are discussed upfront. At handover, you receive access as defined in our agreed scope.","q":"Do I get the access and source code?"},{"a":"Costs reflect the project’s scope and complexity. Deliverables, staged payments, revisions, and support are explained in the proposal before you decide.","q":"How do pricing and payments work?"}],"contactLabel":"AN IDEA OR A CHALLENGE?","contactTitle":"Let’s make\nyour next move.","contactText":"A new website, a problem to solve, or an idea for your business. Tell me here. I’ll read it personally.","contactNote":"No technical brief needed. Just your story.","contactOther":"Prefer a direct message?","formTitle":"Start a conversation","privacy":"Your information is only used to respond to this enquiry.","footerLine":"Safer. Easier to use. Made to help your business grow.","backTop":"Back to top"}],"profiles":[{"lang":"id","url":"https://www.dickyibrohim.com/id/tentang/","updatedAt":"2026-10-05T02:25:36Z","title":"Dicky Ibrohim — Profil Technical Lead & Web Engineer","description":"Siapa Dicky Ibrohim? Kenali pengalaman Technical Lead di SAB, ribuan kasus web, kontribusi engineering, perjalanan usaha, dan pendidikan penerima Beasiswa Unggulan.","label":"PROFIL PROFESIONAL","role":"Technical Lead & Web Engineer","headline":"Saya menghubungkan kebutuhan bisnis dengan keputusan teknis, lalu terlibat langsung dalam pengerjaannya.","summary":"Saya membantu tim membangun, memulihkan, dan mengembangkan website serta sistem yang digunakan sehari-hari. Pengalaman saya tumbuh dari pekerjaan freelance, menjalankan perusahaan sendiri, hingga memegang tanggung jawab teknis di SAB Digital Marketing Agency. Melalui kemitraan SAB dengan agensi di Jerman, saya juga menangani pemeliharaan dan optimasi website klien, mencakup performa, keamanan, dan keandalan sistem.","remote":"Bekerja sepenuhnya online · Indonesia","introTitle":"Siapa Dicky Ibrohim?","intro":["Saya Dicky Ibrohim, Technical Lead di SAB Digital Marketing Agency, dengan latar belakang sebagai Website Engineer dan pendiri usaha layanan web. Saya menghubungkan kebutuhan bisnis dengan keputusan arsitektur, keamanan, pengelolaan server, dan pelaksanaan teknisnya.","Melalui kemitraan SAB dengan Woogency, agensi di Jerman, saya menangani website production yang sudah digunakan pelanggan, sekaligus lingkungan staging untuk menguji perubahan. Lingkupnya mencakup pemulihan, pemeliharaan, pengembangan fitur, dan optimasi website klien.","Saya juga membantu membangun maintenance engine dan analysis engine untuk perawatan serta analisis berkala ratusan staging aktif. Sistem ini terhubung ke berbagai server klien maupun dedicated server, serta password manager untuk pengelolaan akses. Pemeriksaan keamanan, pembaruan kode, dan pengujian fitur dilengkapi pemulihan otomatis saat perubahan pada staging gagal.","Di SAB, saya mengembangkan pendekatan penggunaan AI untuk mempercepat penyusunan presentasi yang dipersonalisasi bagi calon klien.","Pekerjaan saya banyak berawal dari masalah yang sudah terasa: website terganggu malware, fitur tidak berjalan, server membengkakkan biaya, atau proses operasional terlalu sulit digunakan. Saya menelusuri penyebabnya, menyusun pilihan yang masuk akal, lalu menangani implementasi dan pengujiannya.","Pengalaman memegang sisi teknis sekaligus menjalankan usaha membentuk cara saya bekerja. Sistem perlu nyaman dipakai, jelas cara dirawatnya, dan sepadan dengan biaya operasionalnya. Keputusan itu juga perlu dapat dijelaskan kepada orang yang tidak menulis kode."],"stats":[{"value":"3.000+","label":"Tiket Jira diselesaikan","detail":"Untuk Woogency, agency mitra SAB di Jerman, sebelum alur kerja berpindah ke ClickUp."},{"value":"Ribuan","label":"Kasus ditangani di ClickUp","detail":"Melanjutkan penanganan website klien Woogency melalui kerja sama SAB."},{"value":"Sejak 2021","label":"Berkarya di SAB","detail":"Website Engineer, kemudian Technical Lead sejak Februari 2026."}],"experienceTitle":"Perjalanan yang membentuk cara saya bekerja.","experienceIntro":"Dari berhadapan langsung dengan kebutuhan pemilik usaha hingga membantu tim dan pimpinan perusahaan menilai keputusan teknis.","experience":[{"period":"Februari 2026–sekarang","role":"Technical Lead","company":"SAB Digital Marketing Agency","summary":"Memegang arah teknis, arsitektur sistem, keamanan infrastruktur, dan kualitas hasil pengembangan. Saya tetap bekerja sebagai individual contributor, dengan keterlibatan langsung dalam analisis dan implementasi.","points":["Menyusun pedoman teknis untuk penanganan kasus, standar pengembangan, dan penggunaan AI, termasuk cara meninjau hasilnya.","Menerjemahkan kebutuhan bisnis menjadi spesifikasi, prioritas, dan kriteria penerimaan yang dapat dikerjakan tim.","Meninjau kualitas pekerjaan engineer, termasuk senior engineer, dan memberikan evaluasi teknis langsung kepada direktur.","Mengarahkan keputusan infrastruktur, pengamanan sistem, dan pengembangan otomasi internal."]},{"period":"Februari 2021–Februari 2026","role":"Website Engineer","company":"SAB Digital Marketing Agency","summary":"Menangani pengembangan dan operasional website utama SAB serta website klien di Indonesia dan luar negeri. Lingkup pekerjaan mencakup pembangunan, perubahan fitur, dan pemulihan sistem yang sudah berjalan. Melalui kemitraan SAB dengan Woogency, agensi di Jerman, saya juga menangani pengembangan, pemeliharaan, dan optimasi website klien pada lingkungan production maupun staging.","points":["Membangun website dari nol untuk SAB serta klien di dalam dan luar negeri.","Menyelesaikan kasus malware, bug, konflik fitur, optimasi performa, migrasi, serta perbaikan dan pengelolaan server.","Membangun fitur khusus, alur operasional, dan integrasi API di luar kebutuhan instalasi website standar.","Menangani penelusuran masalah hingga akar penyebabnya, disertai pengujian sebelum perubahan digunakan."]},{"period":"Oktober 2022–Juni 2025","role":"Pendiri & Direktur","company":"PT Cleova Inovasi Teknologi","summary":"Mendirikan dan memimpin perusahaan layanan teknologi untuk UMKM dan bisnis kecil. Pengalaman ini memberi saya pemahaman langsung tentang hubungan antara biaya, ruang lingkup, kualitas teknis, dan kepercayaan klien.","points":["Mengembangkan website, fitur pemesanan dan katalog, integrasi WhatsApp, serta optimasi untuk hosting dan VPS terbatas.","Menangani keamanan, pemulihan website, dokumentasi, dan serah terima pekerjaan.","Operasional layanan ditutup pada Juni 2025. Pengalaman sebagai pendiri tetap menjadi bekal dalam menilai kebutuhan bisnis dan tanggung jawab penyedia teknologi."]},{"period":"2011–Oktober 2022","role":"Freelance & Pemilik CLEOVA","company":"Layanan web independen","summary":"Memulai perjalanan melalui layanan pengembangan dan perawatan website untuk usaha serta klien personal, sebelum membentuk badan usaha.","points":["Pengembangan dan kustomisasi WordPress serta WooCommerce, optimasi performa, dan pemecahan masalah teknis.","Pembersihan malware, migrasi hosting, pengaturan DNS, serta pendampingan kebutuhan website klien."]}],"contributionTitle":"Persoalan nyata. Kontribusi yang bisa dijelaskan.","contributionIntro":"Beberapa pekerjaan yang memperlihatkan bagaimana saya menyeimbangkan kebutuhan pengguna, keterbatasan infrastruktur, dan tanggung jawab operasional.","contributions":[{"key":"ticketing","highlight":{"value":"2 vCPU","label":"VPS yang dioptimalkan"},"tag":"Keandalan · Sistem tiket","title":"Sistem tiket untuk kuliner viral di Blok M","context":"Perebutan tiket menghasilkan lonjakan permintaan dalam waktu singkat, sementara kapasitas server perlu tetap hemat.","work":"Saya menangani arsitektur dan optimasi pada VPS 2 vCPU: pengendalian permintaan bersamaan, antrean sesuai beban, serta pencegahan transaksi ganda. Pengujian beban dan pemantauan membantu menemukan hambatan sebelum dan selama acara.","result":"Sistem menangani puncak sekitar 1.000–3.000 permintaan per menit dan tetap berjalan selama periode penjualan yang ditangani, hingga stok habis."},{"key":"distribution","highlight":{"value":"±10.000","label":"Data dalam alur distribusi"},"tag":"Operasional · Kemudahan penggunaan","title":"Pencatatan distribusi barang ke seluruh Indonesia","context":"Beberapa pihak perlu bekerja dengan data distribusi yang sama. Alurnya harus mudah diikuti, dengan kapasitas server yang terbatas.","work":"Saya menangani alur ekspor-impor dan pembaruan massal sekitar 10.000 data, menggunakan pemrosesan bertahap, validasi, optimasi kueri, dan persetujuan pada tahap yang relevan.","result":"Proses pencatatan dikemas agar pengguna dapat menjalankan pekerjaannya dengan sedikit penjelasan, sambil menjaga respons sistem dan mengurangi kesalahan operasional."},{"key":"infrastructure","highlight":{"value":"Lebih hemat","label":"Biaya server tahunan"},"tag":"Infrastruktur · Keamanan","title":"Menata ulang infrastruktur agar lebih efisien","context":"Pengeluaran server perlu dikendalikan tanpa mengabaikan kebutuhan operasional website yang sudah berjalan.","work":"Saya mengevaluasi kebutuhan kapasitas dan menata pengelolaan infrastruktur, sekaligus meningkatkan pengamanan website klien dan akses operasionalnya.","result":"Biaya server tahunan berkurang secara signifikan. Efisiensi tersebut berjalan bersama peningkatan pengamanan dan penataan operasional."},{"key":"web-operations","highlight":{"value":"3.000+","label":"Tiket Jira untuk Woogency, melalui SAB"},"tag":"Pengembangan · Pemeliharaan","title":"Website SAB dan kolaborasi lintas negara","context":"Setiap website membawa kebutuhan berbeda: dari penambahan fitur sampai gangguan yang harus segera ditelusuri.","work":"Saya menangani website utama SAB dan website klien lokal maupun luar negeri. Untuk klien Woogency, agensi mitra SAB di Jerman, saya bekerja pada website production yang melayani pengguna sehari-hari serta staging untuk pengujian. Pekerjaannya mencakup malware removal, bug fixing, pengembangan fitur, optimasi, migrasi, serta pengelolaan server.","result":"Dalam pekerjaan untuk Woogency melalui SAB, saya menyelesaikan lebih dari 3.000 tiket Jira sebelum perpindahan ke ClickUp, lalu melanjutkan penanganan ribuan kasus di ClickUp. Pengalaman ini mempertajam kemampuan saya menelusuri masalah pada sistem yang beragam dan memilih perbaikan sesuai kondisi website."},{"key":"staging","highlight":{"value":"Ratusan","label":"Staging aktif untuk pemeriksaan berkala"},"workflow":["Analisis berkala","Perawatan & pengujian","Pemulihan jika gagal","Persetujuan akhir"],"stage":"development","tag":"Woogency · Perawatan & analisis","title":"Perawatan dan analisis ratusan staging lintas server","context":"Ratusan staging aktif tersebar di berbagai server klien maupun dedicated server. Pemeriksaan malware, celah keamanan baru, dan kondisi kode perlu dilakukan berkala tanpa membebani tim dengan pekerjaan manual satu per satu.","work":"Melalui kemitraan SAB dengan Woogency, agensi di Jerman, saya membantu membangun maintenance engine dan analysis engine yang menghubungkan lingkungan staging tersebut dengan password manager untuk pengelolaan akses. Alurnya mencakup analisis keamanan, perawatan massal, pembaruan kode, dan uji fitur baru di staging sebelum diterapkan pada website production. Pemulihan otomatis mengembalikan staging saat perubahan atau pengujian gagal; hasil pekerjaan tetap ditinjau sebelum persetujuan akhir.","result":"Dirancang agar tim dapat merawat dan menganalisis lebih banyak website secara konsisten, dengan lebih sedikit langkah manual dan biaya operasional yang terkendali. Pengujian serta pemulihan di staging membantu mengurangi risiko perubahan sebelum digunakan pelanggan di production."},{"key":"sales-ai","highlight":{"value":"Personal","label":"Presentasi sesuai konteks calon klien"},"workflow":["Informasi calon klien","Presentasi personal","Tindak lanjut"],"tag":"SAB · Presentasi & AI","title":"Dari informasi calon klien menjadi presentasi yang personal","context":"Tim SAB melakukan pendekatan kepada calon klien, termasuk cold outreach. Informasi yang masuk perlu segera diolah menjadi presentasi yang relevan dengan kondisi dan kebutuhan setiap bisnis.","work":"Saya membantu merancang alur kerja berbantuan AI agar tim SAB dapat menyiapkan presentasi yang dipersonalisasi dengan cepat dari informasi calon klien yang tersedia. Materi disesuaikan dengan konteks bisnisnya, lalu ditinjau sebelum digunakan untuk tindak lanjut.","result":"Persiapan presentasi menjadi lebih efektif dan efisien: lebih cepat, lebih hemat biaya, dan lebih relevan bagi calon klien. Tim dapat memusatkan perhatian pada percakapan serta kebutuhan bisnis yang ingin diselesaikan."}],"leadershipTitle":"Kepemimpinan teknis yang tetap terlibat dalam pekerjaan.","leadershipIntro":"Bagi saya, technical leadership terlihat dari keputusan yang jelas, standar yang dapat diikuti, dan kemampuan membantu orang lain memahami alasan di balik suatu perubahan.","leadership":[{"title":"Membuat pengetahuan dapat digunakan tim","text":"Saya menyusun panduan teknis dari kasus yang ditangani: apa yang perlu diperiksa, bagaimana menilai hasil, dan kapan sebuah perubahan siap digunakan. Panduan juga mencakup penggunaan AI dalam proses kerja."},{"title":"Menilai kualitas melalui pekerjaan nyata","text":"Saya meninjau hasil implementasi terhadap kebutuhan, spesifikasi, risiko, dan kriteria penerimaan. Evaluasi teknis saya sampaikan langsung kepada direktur untuk membantu penilaian kinerja engineer dan keputusan proyek."},{"title":"Menggunakan AI dengan tanggung jawab engineer","text":"Saya memulai dari rancangan logika, struktur data, dan batas sistem. AI membantu implementasi; hasilnya melalui peninjauan kode, pengujian, pemeriksaan keamanan, dan pemantauan sesuai kebutuhan proyek."}],"educationTitle":"Pendidikan dan fondasi teknis.","educationIntro":"Dasar jaringan komputer berkembang menjadi pendidikan informatika, pengalaman akademik internasional, dan pembelajaran teknis yang terus berlanjut.","education":[{"period":"2015–2019","school":"Universitas Dian Nuswantoro","program":"S1 Teknik Informatika","detail":"Penerima Beasiswa Unggulan dari Kementerian Pendidikan dan Kebudayaan Republik Indonesia.","points":["Mengikuti International Undergraduate Program pada sebagian masa studi.","Terpilih dalam kelas unggulan berdasarkan prestasi akademik, dalam kelompok 40 mahasiswa teratas fakultas.","Menempuh konsentrasi rekayasa perangkat lunak."],"award":"Lulusan terbaik Fakultas Ilmu Komputer, wisuda ke-67 (2019).","evidence":[{"label":"Dokumentasi CLEOVA","detail":"Video dokumentasi wisudawan terbaik.","url":"https://www.youtube.com/watch?v=iMuBQJSx3r0"},{"label":"Siaran TVKU · 3:31:46","detail":"Langsung ke bagian penghargaan lulusan terbaik.","url":"https://www.youtube.com/live/lq0vxxRpDnQ?t=12706"}]},{"period":"2016–2017","school":"Universiti Teknikal Malaysia Melaka","program":"Program pertukaran mahasiswa","detail":"Pengalaman studi internasional di Fakulti Teknologi Maklumat dan Komunikasi melalui program mobilitas mahasiswa.","points":["Belajar dan beradaptasi dalam lingkungan akademik lintas budaya sebagai bagian dari perjalanan studi di Universitas Dian Nuswantoro."]},{"period":"2011–2014","school":"SMK Muhammadiyah Kudus","program":"Teknik Komputer dan Jaringan","detail":"Fondasi praktik komputer, jaringan, dan pemecahan masalah teknis.","points":["Mengikuti pembelajaran Cisco Networking Academy, termasuk CCNA Discovery 1 dan 2 pada 2013–2014."]}],"contactTitle":"Mari bicarakan kebutuhan tim Anda.","contactText":"Jika Anda menilai kandidat untuk peran Technical Lead, Senior Web Engineer, atau kerja sama engineering, saya terbuka untuk percakapan tentang tanggung jawab, tantangan sistem, dan dampak yang ingin dicapai. Saya bekerja sepenuhnya online; kesempatan kerja tetap maupun kolaborasi proyek dapat dibahas sesuai kecocokan.","contactButton":"Diskusikan kesempatan","emailSubject":"Diskusi kesempatan kerja — Dicky Ibrohim","notesTitle":"Kenali cara saya menjelaskan persoalan teknis.","notesText":"Catatan saya membahas pengembangan website, keamanan, keputusan teknologi, dan dampaknya bagi bisnis. Anda dapat menilai cara saya menguraikan masalah sebelum memulai percakapan."},{"lang":"en","url":"https://www.dickyibrohim.com/about/","updatedAt":"2026-10-05T02:25:36Z","title":"Dicky Ibrohim — Technical Lead & Web Engineer Profile","description":"Who is Dicky Ibrohim? Explore his work as Technical Lead at SAB, thousands of web cases, engineering contributions, business experience, and education.","label":"PROFESSIONAL PROFILE","role":"Technical Lead & Web Engineer","headline":"I connect business needs with technical decisions and stay involved through implementation.","summary":"I help teams build, recover, and improve the websites and systems they use every day. My experience spans freelance development, running my own company, and taking technical responsibility at SAB Digital Marketing Agency. Through SAB’s partnership with an agency in Germany, I also maintain and optimize client websites, with a focus on performance, security, and reliability.","remote":"Fully remote · Based in Indonesia","introTitle":"Who is Dicky Ibrohim?","intro":["I am Dicky Ibrohim, a Technical Lead at SAB Digital Marketing Agency with a background in website engineering and building a web services business. My work connects business requirements with architecture, security, server operations, and implementation.","Through SAB’s partnership with Woogency, an agency in Germany, I work on production websites used by customers as well as staging environments for testing changes. My responsibilities include recovery, maintenance, feature development, and performance optimization for client websites.","I also help build maintenance and analysis engines for recurring work across hundreds of active staging sites. The system connects to client servers and dedicated servers, and integrates with a password manager for access management. Security checks, code updates, and feature tests include automatic restoration when a staging change fails.","At SAB, I develop AI-assisted approaches to preparing personalized presentations for prospective clients.","Much of that work starts with a problem people already feel: a compromised website, a broken feature, rising infrastructure costs, or an operational process that is difficult to use. I investigate the cause, explain the options, and work through implementation and testing.","Running a business has shaped how I make engineering decisions. A system needs to be usable, maintainable, and worth its operating costs. The reasoning behind it should also make sense to people who do not write code."],"stats":[{"value":"3,000+","label":"Jira tickets resolved","detail":"For Woogency, SAB’s partner agency in Germany, before the workflow moved to ClickUp."},{"value":"Thousands","label":"Of cases handled in ClickUp","detail":"Continuing work on Woogency client websites through SAB’s partnership."},{"value":"Since 2021","label":"At SAB","detail":"Website Engineer, then Technical Lead from February 2026."}],"experienceTitle":"Experience that shapes my judgment.","experienceIntro":"From working directly with business owners to helping engineering teams and company leadership make technical decisions.","experience":[{"period":"February 2026–present","role":"Technical Lead","company":"SAB Digital Marketing Agency","summary":"Responsible for technical direction, system architecture, infrastructure security, and delivery quality. I remain an individual contributor, directly involved in analysis and implementation.","points":["Write technical guidelines for case handling, development standards, and the use of AI tools, including how to review their output.","Translate business requirements into specifications, priorities, and acceptance criteria the team can act on.","Review engineering work, including work by senior engineers, and report technical evaluations directly to the director.","Guide infrastructure decisions, system security, and the development of internal automation."]},{"period":"February 2021–February 2026","role":"Website Engineer","company":"SAB Digital Marketing Agency","summary":"Worked on SAB’s main website and client websites in Indonesia and overseas, covering development, feature changes, and recovery of systems already in use. Through SAB’s partnership with Woogency, an agency in Germany, I also developed, maintained, and optimized client websites in both production and staging environments.","points":["Built websites from the ground up for SAB and clients in Indonesia and overseas.","Handled malware incidents, bugs, feature conflicts, performance work, migrations, and server improvements and operations.","Built custom features, operational workflows, and API integrations beyond a standard website setup.","Investigated root causes and tested changes before they were put into use."]},{"period":"October 2022–June 2025","role":"Founder & Director","company":"PT Cleova Inovasi Teknologi","summary":"Founded and ran a technology services company for small businesses. This gave me direct experience balancing cost, scope, technical quality, and client trust.","points":["Developed websites, booking and catalogue features, WhatsApp integrations, and optimizations for limited hosting and VPS resources.","Handled security, website recovery, documentation, and project handover.","Service operations closed in June 2025. The experience continues to inform how I assess business needs and the responsibilities of a technology provider."]},{"period":"2011–October 2022","role":"Freelance Developer & Owner of CLEOVA","company":"Independent web services","summary":"Started with website development and maintenance for small businesses and individual clients before establishing a company.","points":["WordPress and WooCommerce development, customization, performance optimization, and technical troubleshooting.","Malware removal, hosting migrations, DNS configuration, and ongoing help with client websites."]}],"contributionTitle":"Real problems. A clear account of my contribution.","contributionIntro":"Selected work that shows how I balance user needs, infrastructure constraints, and operational responsibility.","contributions":[{"key":"ticketing","highlight":{"value":"2 vCPU","label":"Optimized VPS capacity"},"tag":"Reliability · Ticketing","title":"Ticketing for a viral food business in Blok M","context":"Ticket releases brought concentrated demand within a short window, while server costs needed to stay modest.","work":"I handled architecture and optimization on a 2 vCPU VPS, including concurrency control, load-aware queues, and duplicate-transaction prevention. Load testing and monitoring helped identify bottlenecks before and during the event.","result":"The system handled peaks of approximately 1,000–3,000 requests per minute and remained operational throughout the sales windows I handled, until stock sold out."},{"key":"distribution","highlight":{"value":"~10,000","label":"Records in the distribution workflow"},"tag":"Operations · Usability","title":"Recording nationwide goods distribution","context":"Several stakeholders needed to work with shared distribution data through an understandable workflow on limited server resources.","work":"I worked on import, export, and bulk updates for approximately 10,000 records, using staged processing, validation, query optimization, and approvals where needed.","result":"The workflow was designed so users could carry out their tasks with little explanation, while keeping the system responsive and reducing operational mistakes."},{"key":"infrastructure","highlight":{"value":"Lower costs","label":"Annual server spending"},"tag":"Infrastructure · Security","title":"Making infrastructure more cost-efficient","context":"Server spending needed to be brought under control while supporting websites already in operation.","work":"I reviewed capacity requirements and reorganized infrastructure operations, alongside improvements to client website security and operational access.","result":"Annual server costs fell significantly, accompanied by stronger security controls and better-organized operations."},{"key":"web-operations","highlight":{"value":"3,000+","label":"Jira tickets for Woogency, through SAB"},"tag":"Development · Maintenance","title":"SAB’s website and cross-border collaboration","context":"Each website had its own requirements, from new features to incidents that needed prompt investigation.","work":"I handle SAB’s main website and local and overseas client websites. For clients of Woogency, SAB’s partner agency in Germany, my work covers production websites used by customers and staging environments for testing. It includes malware removal, bug fixes, custom features, optimization, migration, and server operations.","result":"Working for Woogency through SAB, I resolved more than 3,000 Jira tickets before the move to ClickUp, then continued handling thousands of cases in ClickUp. That experience strengthened my ability to investigate unfamiliar systems and choose repairs suited to each website."},{"key":"staging","highlight":{"value":"Hundreds","label":"Active staging sites for recurring checks"},"workflow":["Recurring analysis","Maintenance & testing","Restore on failure","Final approval"],"stage":"development","tag":"Woogency · Maintenance & analysis","title":"Maintaining and analyzing hundreds of staging sites across servers","context":"Hundreds of active staging sites run on client servers and dedicated servers. Malware checks, newly disclosed vulnerabilities, and the condition of the code need regular attention without requiring the team to work through every site manually.","work":"Through SAB’s partnership with Woogency, an agency in Germany, I help build maintenance and analysis engines that connect these staging environments with a password manager for access management. The workflow covers security analysis, maintenance at scale, code updates, and testing new features in staging before deployment to production. Automatic restoration recovers a staging site when a change or test fails; the work is still reviewed before final approval.","result":"Designed to help the team maintain and analyze more websites consistently, with fewer manual steps and controlled operating costs. Testing and restoration in staging help reduce the risk of changes before they reach customers in production."},{"key":"sales-ai","highlight":{"value":"Personalized","label":"Presentations built around each prospect"},"workflow":["Prospect information","Tailored presentation","Follow-up"],"tag":"SAB · Presentations & AI","title":"Turning prospect information into a tailored presentation","context":"SAB’s team approaches prospective clients, including through cold outreach. Information from those conversations needs to become a presentation that speaks to each business’s situation and needs.","work":"I help design an AI-assisted workflow so SAB can quickly prepare personalized presentations from the prospect information available. The material is tailored to the business context and reviewed before it is used in follow-up conversations.","result":"Presentation preparation becomes faster, more cost-efficient, and more relevant to the prospect. The team can spend more of its time on the conversation and the business needs it aims to address."}],"leadershipTitle":"Technical leadership grounded in the work.","leadershipIntro":"I see technical leadership in clear decisions, standards people can follow, and the ability to help others understand why a change matters.","leadership":[{"title":"Turn experience into usable guidance","text":"I write technical guides around the cases we handle: what to check, how to assess the result, and when a change is ready to use. That guidance also covers the role of AI in the workflow."},{"title":"Assess quality through actual delivery","text":"I review implementation against requirements, specifications, risks, and acceptance criteria. I report technical evaluations directly to the director to support engineering performance reviews and project decisions."},{"title":"Keep engineering responsibility with people","text":"I start with business logic, data structures, and system boundaries. AI helps with implementation; the result goes through code review, testing, security checks, and monitoring appropriate to the project."}],"educationTitle":"Education and technical foundations.","educationIntro":"A foundation in computer networking grew into an informatics degree, international academic experience, and continued technical learning.","education":[{"period":"2015–2019","school":"Universitas Dian Nuswantoro","program":"Bachelor’s degree in Informatics Engineering","detail":"Recipient of the Beasiswa Unggulan scholarship from Indonesia’s Ministry of Education and Culture.","points":["Participated in the International Undergraduate Program during part of the degree.","Selected for the honors class based on academic performance, within the faculty’s top 40 students.","Specialized in software engineering."],"award":"Best Graduate, Faculty of Computer Science, 67th graduation ceremony (2019).","evidence":[{"label":"CLEOVA recording","detail":"Video documentation of the graduation award.","url":"https://www.youtube.com/watch?v=iMuBQJSx3r0"},{"label":"TVKU broadcast · 3:31:46","detail":"Opens directly at the best graduate award segment.","url":"https://www.youtube.com/live/lq0vxxRpDnQ?t=12706"}]},{"period":"2016–2017","school":"Universiti Teknikal Malaysia Melaka","program":"Student exchange programme","detail":"International study at the Faculty of Information and Communication Technology through a student mobility programme.","points":["Studied in a cross-cultural academic environment as part of the degree at Universitas Dian Nuswantoro."]},{"period":"2011–2014","school":"SMK Muhammadiyah Kudus","program":"Computer and Network Engineering","detail":"Practical foundations in computers, networking, and technical troubleshooting.","points":["Completed Cisco Networking Academy coursework, including CCNA Discovery 1 and 2 in 2013–2014."]}],"contactTitle":"Let’s discuss what your team needs.","contactText":"If you are considering candidates for a Technical Lead or Senior Web Engineer role, or an engineering collaboration, I welcome a conversation about the responsibilities, system challenges, and impact you want to achieve. I work fully remotely; permanent roles and project engagements can be discussed where there is a good fit.","contactButton":"Discuss an opportunity","emailSubject":"Career opportunity — Dicky Ibrohim","notesTitle":"See how I explain technical problems.","notesText":"My notes cover website development, security, technology choices, and their business implications. They offer another way to assess how I think before starting a conversation."}],"discovery":{"sitemap":"https://www.dickyibrohim.com/sitemap.xml","overview":"https://www.dickyibrohim.com/llms.txt","full_text":"https://www.dickyibrohim.com/llms-full.txt"}}