01. Profil & Filosofi
Tentang Adi Saputra
Membangun infrastruktur backend andal, arsitektur bot terdistribusi, dan otomasi server berkinerja tinggi.
Latar Belakang & Perjalanan
Halo! Saya Adi Saputra, seorang Software Engineer dan Bot Architect asal Indonesia yang dikenal secara daring dengan nama pengguna yuurahz. Ketertarikan mendalam saya pada teknologi berpusat pada perancangan sistem backend yang modular, efisien, dan mampu bertahan di bawah beban konkurensi tinggi.
Perjalanan rekayasa perangkat lunak saya bermula dari pembuatan skrip otomasi sederhana di lingkungan Linux untuk mengeliminasi pekerjaan repetitif. Eksplorasi tersebut berkembang menjadi perancangan sistem bot WhatsApp dan Telegram berskala produksi yang mengintegrasikan protokol WebSocket multi-device, penanganan sesi terdistribusi, webhook pembayaran otomatis, dan pemrosesan puluhan ribu pesan per hari.
Saat ini, fokus utama saya adalah merancang arsitektur API yang tangguh, mengoptimalkan basis data relasional (PostgreSQL & SQLite), serta membangun alur kerja otomasi server berbasis Linux yang minim *downtime*.
Prinsip Rekayasa Perangkat Lunak
Keandalan Tanpa Kompromi
Sistem harus mampu menangani pemutusan koneksi tak terduga (*graceful reconnect*), antrian pesan aman, dan pemulihan otomatis.
Minimalis & Efisien
Menghindari ketergantungan berlebih (over-engineering). Mengutamakan pustaka standar dan kode yang mudah dirawat.
Keamanan Defensif
Validasi data masukan yang ketat, perlindungan CSRF/XSS, rate limiting berlapis, dan isolasi lingkungan server.
Teknologi & Keahlian Utama
Backend & Languages
- ▹ Node.js & TypeScript (ESM, Async/Await)
- ▹ Python 3 (FastAPI, Asyncio, Scripts)
- ▹ Baileys WhatsApp WebSocket Engine
- ▹ Telegraf & Telegram Bot API
- ▹ Express, Fastify, REST & WebSocket APIs
Databases & Infrastructure
- ▹ PostgreSQL & Supabase Cloud
- ▹ SQLite (better-sqlite3 embedded)
- ▹ Linux Server Administration (Ubuntu/Debian)
- ▹ Docker, Git, GitHub Actions CI/CD
- ▹ Astro, React, Tailwind CSS, Vercel
Pengalaman Kerja & Kontribusi
Backend & Software Engineer @ Studio Yoshida Tech
2024 - SekarangMengembangkan arsitektur backend service berbasis Node.js dan Express untuk integrasi bot Discord dan dashboard admin internal. Mengoptimalkan query database PostgreSQL dan mengimplementasikan Redis queue untuk pemrosesan data async.
Freelance Backend & Automation Developer @ Independent / Community Clients
2022 - 2024Membangun bot asisten cerdas kustom, sistem verifikasi member berbasis webhook, dan automasi deployment server Linux (Nginx, PM2, Docker) untuk berbagai komunitas developer dan kreator konten.
Backend Developer @ Lorem Ipsum
2020 - 2024Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer vitae justo massa. Quisque placerat magna nec urna blandit, quis sodales nunc hendrerit. Nullam molestie pharetra quam, vel dapibus neque condimentum et. Donec a cursus arcu, vitae commodo eros. Integer sit amet ipsum mi. Vestibulum ut viverra nulla, vel aliquet erat. Aenean vitae tempus diam, et blandit ligula.
Tertarik Bekerjasama?
Saya siap membantu mewujudkan arsitektur backend, otomasi bot, atau konsultasi teknis untuk proyek Anda.