Achmat Sodikkun

|

Open to new opportunities Terbuka untuk peluang baru
Based in Indonesia (Remote-First · Open to Relocation) Berbasis di Indonesia (Remote-First · Terbuka untuk Relokasi)

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).

System Architecture Arsitektur Sistem Distributed Systems Sistem Terdistribusi Enterprise Databases Database Enterprise API Design Desain API

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.

GolangNode.jsExpress.jsPHPLaravelCodeIgnitergRPCMQTTWebSockets

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.

PostgreSQLMySQLRedisSupabaseFirebaseQuery Optimization

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.

Next.jsReact.jsVue.jsJavaScript (ES6+)Tailwind CSS

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.

ServerlessRBACClean ArchitectureGit FlowCloud Automation

Professional Experience Pengalaman Profesional

Track record of building and scaling production software. Rekam jejak dalam membangun dan menskalakan perangkat lunak produksi.

Jun 2024 — Present Jun 2024 — Sekarang

Software Engineer

PT. Stechoq Robotika Indonesia
  • 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.
Dec 2023 — Present Des 2023 — Sekarang

Full Stack Developer (Part-time · Remote)

Serpihan Tech Solution
  • 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.
Jun 2021 — May 2024 Jun 2021 — Mei 2024

Full Stack Developer (Contract · Freelance)

CV Mekar Jaya
  • 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.
May 2024 — Dec 2024 Mei 2024 — Des 2024

Research Assistant & Developer

Universitas Negeri Semarang
  • Initiated and led the development of a web-based Graduate Learning Outcomes (CPL) management system utilizing the Laravel framework. Menginisiasi dan memimpin pengembangan sistem manajemen Capaian Pembelajaran Lulusan (CPL) berbasis web menggunakan kerangka kerja Laravel.
  • Orchestrated the development team workflow by implementing efficient task allocation, technical evaluations, and release tracking. Mengorkestrasi alur kerja tim pengembang dengan menerapkan metodologi yang efisien, mencakup pembagian tugas, evaluasi teknis, dan pemantauan target rilis.
  • Collaborated directly with faculty management to translate the complexities of curriculum mapping processes into a functional system architecture. Berkolaborasi langsung dengan manajemen fakultas untuk menerjemahkan kompleksitas proses pemetaan kurikulum akademik menjadi arsitektur sistem yang fungsional.
  • Designed and optimized database structures to accurately handle heavy matrix calculations of student assessments against national curriculum indicators. Merancang dan mengoptimalkan struktur database untuk menangani kalkulasi matriks penilaian mahasiswa terhadap indikator kurikulum nasional secara akurat dan efisien.
Aug 2023 — Dec 2023 Agt 2023 — Des 2023

Software Engineer Intern (MSIB Batch 5)

PT. Stechoq Robotika Indonesia
  • Engineered a real-time computer vision application for spatial occupancy counting utilizing YOLOv8 and Flask architecture. Mengembangkan aplikasi computer vision secara real-time untuk penghitungan okupansi ruangan menggunakan arsitektur YOLOv8 dan Flask.
  • Architected an end-to-end pipeline bridging AI-based backend inference processing with responsive frontend interfaces. Merancang integrasi sistem ujung-ke-ujung (end-to-end) yang menghubungkan pemrosesan inferensi backend berbasis AI dengan arsitektur antarmuka frontend.
  • Led technical project coordination, facilitating team communication and ensuring balanced workload distribution among developers. Memimpin koordinasi teknis proyek, memfasilitasi komunikasi tim, dan memastikan pendistribusian beban kerja yang merata di antara para developer.
  • Optimized detection thresholds and bounding box metrics to maximize object counting accuracy in production-like environments. Melakukan optimalisasi pada ambang batas deteksi (threshold) dan metrik bounding box guna memaksimalkan tingkat akurasi penghitungan objek pada simulasi lingkungan produksi.
Feb 2023 — Jul 2023 Feb 2023 — Jul 2023

Software Engineer Intern (MSIB Batch 4)

PT. Stechoq Robotika Indonesia
  • Led the end-to-end development of 'Beliternak', a specialized livestock marketplace platform, serving as Project PIC and Full Stack Engineer utilizing Express.js and Vue.js. Memimpin pengembangan end-to-end 'Beliternak', sebuah platform marketplace khusus hewan ternak, bertindak sebagai Project PIC dan Full Stack Engineer menggunakan Express.js dan Vue.js.
  • Engineered robust backend RESTful APIs, designing a custom financial transaction workflow to securely handle manual payment verifications and proof-of-transfer validation logic. Membangun RESTful API backend yang tangguh, merancang alur kerja transaksi keuangan kustom untuk menangani verifikasi pembayaran manual dan logika validasi bukti transfer secara aman.
  • Architected and optimized relational database schemas, enhancing API response times and ensuring reliable data retrieval for complex marketplace operations. Merancang dan mengoptimalkan skema database relasional, meningkatkan waktu respons API dan memastikan pengambilan data yang andal untuk operasional marketplace yang kompleks.
  • Orchestrated technical task distribution and code reviews among team members, ensuring strict alignment with project roadmaps and deployment targets. Mengorkestrasi distribusi tugas teknis dan proses code review antar anggota tim, memastikan keselarasan penuh dengan roadmap proyek dan target penyelesaian aplikasi.
Aug 2022 — Jan 2023 Agt 2022 — Jan 2023

Full Stack Developer (Internship)

Allure Industries
  • Developed and optimized the core finance and accounting modules for a comprehensive Enterprise Resource Planning (ERP) platform using the Laravel framework. Mengembangkan dan mengoptimalkan modul keuangan dan akuntansi inti untuk platform Enterprise Resource Planning (ERP) komprehensif menggunakan framework Laravel.
  • Designed secure relational database schemas to effectively manage financial ledgers, transactional records, and accurate cash flow reporting. Merancang skema database relasional yang aman untuk mengelola buku besar keuangan, catatan transaksi, dan pelaporan arus kas secara akurat.
  • Orchestrated the development squad for the finance module, enforcing structured agile workflows to ensure the seamless and timely delivery of critical features. Mengorkestrasi tim pengembang untuk modul keuangan, menerapkan alur kerja agile yang terstruktur untuk memastikan penyelesaian fitur kritikal tepat waktu.
  • Streamlined complex financial calculation logic on the backend to enhance application performance and guarantee data consistency across the entire ERP ecosystem. Menyederhanakan logika kalkulasi keuangan yang kompleks di sisi backend untuk meningkatkan performa aplikasi dan menjamin konsistensi data di seluruh ekosistem ERP.
May 2022 — Dec 2022 Mei 2022 — Des 2022

Research Assistant & Developer

Universitas Negeri Semarang
  • Engineered a real-time, RFID-based inventory management system, integrating physical IoT hardware with a centralized web-based tracking dashboard. Mengembangkan sistem manajemen inventaris real-time berbasis RFID, mengintegrasikan perangkat keras IoT dengan dashboard pelacakan terpusat berbasis web.
  • Architected lightweight telemetry communication pipelines utilizing the MQTT protocol and Arduino Uno to ensure low-latency data transmission from physical sensors. Merancang pipeline komunikasi telemetri ringan menggunakan protokol MQTT dan Arduino Uno untuk memastikan transmisi data berlatensi rendah dari sensor fisik.
  • Designed seamless hardware-to-software integrations, ensuring robust synchronization between the physical tracking components and the web backend architecture. Membangun arsitektur integrasi perangkat keras dan lunak yang tangguh, memastikan sinkronisasi data yang mulus antara komponen pelacakan fisik dan arsitektur backend web.
  • Collaborated with academic researchers and faculty stakeholders to prototype, test, and validate the system logic against stringent operational requirements. Berkolaborasi dengan peneliti akademik dan pemangku kepentingan fakultas untuk membuat prototipe, menguji, dan memvalidasi logika sistem terhadap standar operasional yang ketat.
Jan 2021 — Present Jan 2021 — Sekarang

Co-Founder & IT Solutions Specialist

Sohabat Kom
  • Co-founded and scaled an IT consulting and technology service business, overseeing the deployment of secure networking and CCTV infrastructure for various commercial clients. Mendirikan dan mengembangkan bisnis layanan teknologi dan konsultasi IT, mengawasi penerapan infrastruktur jaringan yang aman dan CCTV untuk berbagai klien komersial.
  • Architected and developed proprietary web-based operational tools to automate internal workflows, streamlining project tracking, inventory management, and financial operations. Merancang dan mengembangkan perangkat operasional berbasis web secara mandiri untuk mengotomatisasi alur kerja internal, menyederhanakan pelacakan proyek, manajemen inventaris, dan operasional keuangan.
  • Managed the complete lifecycle of technical projects, from conducting pre-sales technical surveys and architectural proposals to executing final deployments and post-installation maintenance. Mengelola seluruh siklus hidup proyek teknis secara menyeluruh, mulai dari survei teknis pratinjau dan penyusunan proposal arsitektur hingga eksekusi implementasi akhir dan pemeliharaan pasca-instalasi.
  • Delivered comprehensive technical support and system troubleshooting, establishing robust IT infrastructure configurations to guarantee high availability and operational security. Memberikan dukungan teknis komprehensif dan troubleshooting sistem, membangun konfigurasi infrastruktur IT yang tangguh untuk menjamin high availability dan keamanan operasional.

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.

01

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.

02

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.

03

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.

Email Email