Achmat Sodikkun
|
I architect and scale resilient backend systems, distributed APIs, and enterprise databases. Focused on translating complex business bottlenecks into fault-tolerant, high-performance software architectures. Saya merancang dan menskalakan sistem backend yang tangguh, API terdistribusi, dan database skala enterprise. Berfokus pada penerjemahan hambatan bisnis yang kompleks menjadi arsitektur perangkat lunak yang berkinerja tinggi dan tahan kegagalan (fault-tolerant).
Technical Capabilities Kapabilitas Teknis
Core engineering domains focused on scalability, system resilience, and architectural excellence. Domain keahlian utama dengan fokus pada skalabilitas, ketahanan sistem, dan keunggulan arsitektural.
Backend Architecture & IoT Arsitektur Backend & IoT
Architecting fault-tolerant microservices and enterprise REST APIs. Expertise in high-throughput inter-service communication (gRPC) and real-time event-driven bridges (WebSockets, MQTT). Currently expanding architectural capabilities into the Golang ecosystem. Merancang microservices dan enterprise REST API yang tahan kegagalan. Ahli dalam komunikasi antar-layanan berkapasitas tinggi (gRPC) dan jembatan data real-time (WebSockets, MQTT). Saat ini sedang memperluas kapabilitas arsitektural pada ekosistem Golang.
Database Engineering & Data Integrity Rekayasa Database & Integritas Data
Designing highly normalized relational schemas ensuring strict ACID compliance. Proficient in advanced query tuning, execution plan analysis, and leveraging modern BaaS (Supabase, Firebase) for scalable, real-time data architectures. Merancang skema relasional dengan menjamin kepatuhan ACID yang ketat. Mahir dalam tuning query tingkat lanjut, analisis eksekusi (execution plan), serta pemanfaatan BaaS modern (Supabase, Firebase) untuk arsitektur data real-time yang skalabel.
Frontend Architecture & SPA Arsitektur Frontend & SPA
Orchestrating decoupled frontend architectures using modern frameworks. Focused on robust state management, SSR/SSG rendering for SEO and performance, and seamless API consumption to deliver highly interactive user experiences. Mengorkestrasi arsitektur frontend terpisah (decoupled) menggunakan framework modern. Berfokus pada state management yang tangguh, rendering SSR/SSG untuk SEO dan performa, serta konsumsi API yang efisien.
Security, Serverless & Ops Keamanan, Serverless & Ops
Enforcing rigorous code quality and RBAC security across deployments. Experienced in engineering serverless automation pipelines, low-code operational tools, and overseeing reliable production infrastructure workflows. Menegakkan kualitas dan keamanan kode (RBAC) secara ketat di seluruh deployment. Berpengalaman dalam membangun pipeline automasi serverless, perangkat operasional low-code, serta mengawasi alur kerja infrastruktur produksi yang andal.
Professional Experience Pengalaman Profesional
Track record of building and scaling production software. Rekam jejak dalam membangun dan menskalakan perangkat lunak produksi.
Software Engineer
- Architected and deployed resilient microservice architectures for enterprise manufacturing clients (Mazda ALC, Maka Motors, Ideal DCS), ensuring ultra-low latency for real-time production telemetry and logistics tracking. Merancang dan mengimplementasikan arsitektur microservices yang tangguh untuk klien manufaktur skala enterprise (Mazda ALC, Maka Motors, Ideal DCS), memastikan pemrosesan data produksi dan pelacakan logistik secara real-time dengan latensi sangat rendah.
- Engineered high-throughput inter-service communication pipelines utilizing gRPC, and integrated real-time bidirectional WebSocket bridges to synchronize live IoT machine data directly with the hardware division. Membangun infrastruktur komunikasi antar-layanan berkinerja tinggi menggunakan gRPC, serta mengintegrasikan jembatan WebSocket real-time untuk sinkronisasi data mesin IoT secara langsung dengan divisi hardware.
- Spearheaded advanced database optimization initiatives (PostgreSQL/MySQL) via meticulous indexing and query tuning, drastically reducing critical system query execution times from 5 minutes to sub-second milliseconds. Memelopori inisiatif optimasi database tingkat lanjut (PostgreSQL/MySQL) melalui strategi indexing dan query tuning, yang secara drastis memangkas waktu eksekusi query sistem kritikal dari 5 menit menjadi hitungan milidetik.
- Collaborated cross-functionally with Hardware, DevOps, and Frontend teams to establish strict API contracts, Protocol Buffers (protobuf) schemas, and proactive error-handling mechanisms for High Availability in production. Berkolaborasi erat lintas divisi dengan tim Hardware, DevOps, dan Frontend untuk menetapkan API contracts yang ketat, skema Protocol Buffers (Protobuf), serta merancang mekanisme error-handling proaktif guna menjamin High Availability di lingkungan produksi.
Full Stack Developer (Part-time · Remote)
- Led the end-to-end architectural design and development lifecycle of enterprise-scale B2B solutions, including Hospital Information Systems (SIMRS), School Management (Sekolahin), and WMS platforms. Memimpin perancangan dan siklus pengembangan arsitektur sistem B2B berskala enterprise (SIMRS, Manajemen Sekolah, dan WMS), dari tahap inisiasi hingga deployment ke production.
- Designed high-concurrency relational database schemas (PostgreSQL/MySQL) and RESTful APIs, optimizing transactional data processing and relational integrity across multi-tenant environments. Merancang skema database berkapasitas tinggi (PostgreSQL/MySQL) dan arsitektur RESTful API, dengan fokus pada integritas data relasional dan optimasi pemrosesan transaksi untuk lingkungan multi-tenant.
- Served as the Technical Lead bridging the gap between client stakeholders and engineering teams, translating complex business logic into scalable and actionable software architectures. Bertindak sebagai Technical Lead dalam menjembatani kebutuhan antara pemangku kepentingan (stakeholders) klien dan tim teknis, menerjemahkan proses bisnis yang kompleks menjadi solusi software yang terukur dan skalabel.
- Cultivated a strong engineering culture by mentoring junior developers, enforcing rigorous Code Reviews, Clean Code principles, OOP standards, and structured Git branching strategies. Membangun budaya engineering yang kuat dengan melakukan mentoring kepada junior developer, serta menegakkan standar Code Review yang ketat, praktik Clean Code, prinsip OOP, dan strategi percabangan Git yang terstruktur.
Full Stack Developer (Contract · Freelance)
- Took full technical ownership of an integrated school management platform's modernization utilizing Laravel and Vue.js, independently refactoring the legacy monolithic architecture to significantly enhance performance and scalability. Mengambil alih tanggung jawab teknis penuh dalam modernisasi platform manajemen sekolah terintegrasi menggunakan Laravel dan Vue.js, secara mandiri melakukan refactoring arsitektur monolitik lama untuk meningkatkan performa dan skalabilitas secara signifikan.
- Architected and delivered mission-critical operational modules end-to-end, encompassing Online Admissions (PPDB), automated grade aggregations (E-Rapor), and complex attendance tracking ecosystems. Merancang dan mengembangkan modul-modul operasional krusial (mission-critical) secara end-to-end, mencakup sistem PPDB Online, pelacakan presensi, rekapitulasi nilai otomatis (E-Rapor), dan ekosistem Bimbingan Konseling.
- Engineered complex MySQL query logic to handle automated data aggregations, alongside implementing granular Role-Based Access Control (RBAC) governing data security across 5+ user permission tiers. Mengembangkan logika query dan relasi database MySQL yang kompleks untuk menangani agregasi data secara otomatis, serta mengimplementasikan Role-Based Access Control (RBAC) yang granular untuk pengamanan 5+ tingkatan peran pengguna.
- Managed production server deployments and database reliability while coordinating directly with institutional management to ensure the technical architecture met strict academic curriculum regulations. Mengelola implementasi server deployment dan keandalan database di lingkungan produksi, sembari berkoordinasi langsung dengan manajemen institusi untuk memastikan infrastruktur teknis mematuhi regulasi kurikulum akademik.
Selected Projects Proyek Terpilih
Deep dives into the architecture and challenges of past projects. Pembahasan mendalam mengenai arsitektur dan tantangan dari proyek-proyek sebelumnya.
Engineering Philosophy Filosofi Engineering
As a backend-focused Software Engineer, I specialize in architecting resilient, enterprise-grade systems that bridge the gap between complex business logic and high-performance technical execution. My expertise spans across designing high-throughput microservices, orchestrating multi-tenant data structures, and ensuring strict transactional integrity in mission-critical environments. Sebagai Software Engineer yang berfokus pada backend, saya memiliki spesialisasi dalam merancang sistem skala enterprise yang tangguh, menjembatani logika bisnis yang kompleks dengan eksekusi teknis berkinerja tinggi. Keahlian saya mencakup perancangan arsitektur microservices berkapasitas tinggi, pemodelan data multi-tenant, dan penjaminan integritas transaksional secara ketat pada lingkungan kritikal.
Beyond writing code, I prioritize system maintainability, rigorous security standards (RBAC), and architectural scalability. Whether refactoring legacy monoliths into modern SPA architectures or building low-latency integrations for IoT hardware, my ultimate goal is to deliver robust technical solutions that resolve genuine operational bottlenecks and drive long-term business growth. Lebih dari sekadar menulis kode, saya memprioritaskan kemudahan pemeliharaan sistem, standar keamanan tingkat lanjut (RBAC), dan skalabilitas arsitektur. Baik saat melakukan refactoring sistem monolitik lama menjadi arsitektur SPA modern maupun membangun integrasi berlatensi rendah untuk perangkat keras IoT, tujuan utama saya adalah memberikan solusi teknis yang tangguh untuk mengatasi hambatan operasional nyata dan mendorong pertumbuhan bisnis jangka panjang.
Align with Business Goals Selaraskan dengan Tujuan Bisnis
Code is a tool to solve business problems. I partner closely with stakeholders to map out entire operational workflows and data lifecycles before establishing the system architecture. Kode adalah alat untuk menyelesaikan masalah bisnis. Saya bermitra erat dengan para pemangku kepentingan untuk memetakan seluruh alur operasional dan siklus hidup data sebelum merancang arsitektur sistem.
Architect for Resilience Arsitektur yang Tangguh
Systems must be built to handle failure and scale gracefully. I design highly normalized databases and fault-tolerant architectures that support long-term concurrency and data integrity. Sistem harus dibangun untuk mampu menangani kegagalan dan berskala dengan baik. Saya merancang database yang dinormalisasi dengan ketat serta arsitektur tahan gangguan (fault-tolerant) yang mendukung konkurensi dan integritas data jangka panjang.
Engineering Excellence Keunggulan Teknis
I enforce clean code principles, strict API contracts, and rigorous code reviews to foster a culture of quality, ensuring seamless integrations across backend, frontend, and hardware teams. Saya menegakkan prinsip kode bersih (clean code), kontrak API yang ketat, dan code review komprehensif untuk menumbuhkan budaya kualitas, guna memastikan integrasi yang mulus antara tim backend, frontend, maupun perangkat keras (hardware).
Let's build something robust. Mari bangun sesuatu yang tangguh.
Whether you need a scalable database architecture, reliable APIs, or an enterprise integration, I'm open to discussing engineering challenges. Baik Anda membutuhkan arsitektur database yang skalabel, API yang andal, atau integrasi enterprise, saya terbuka untuk mendiskusikan tantangan engineering Anda.