Summary
Ashadi Cahyadi is a pragmatic software developer with 11 years of experience building scalable backend systems and end-to-end web applications from Semarang, Indonesia. He specializes in Go for RESTful, fault-tolerant microservices and PostgreSQL-backed APIs, and also brings deep PHP/Laravel expertise for full-stack application development. Comfortable across the lifecycle, he writes tests that simulate real user behavior, builds CLI tools and scrapers, and creates API SDK wrappers and third-party integrations. His background includes payment platform work and cross-border money transfer systems, plus earlier UI-focused experience with ExtJS that gives him an appreciation for client-side constraints. Regularly operating in CI/CD environments (Docker, GitLab/Travis/CircleCI) and agile workflows, he combines strong debugging skills with practical architecture choices to deliver reliable production software. An interesting detail: he pairs modern Golang microservice practices with hands-on legacy UI knowledge, making him effective at bridging new services and older front-end systems.
11 years of coding experience
7 years of employment as a software developer
Diploma, Information Technology, Diploma, Information Technology at Stiki
Diploma, Information Technology, 3.4, Diploma, Information Technology, 3.4 at STIKI Malang
English, Indonesian