Muhammad Ihsan is a creator and software developer with 10 years of experience based in East Java, Indonesia, who builds and teaches web and mobile applications through his platform Kawan Koding. He combines hands-on engineering—especially in PHP/Laravel, JavaScript, Vue, React, and React Native—with content creation, publishing tutorials and videos that help developers level up. His background spans individual contributor and leadership roles, from team lead and senior engineer positions to mentoring at Hacktiv8 and local digital talent programs. Known for rebuilding legacy systems into robust APIs and leading remote web teams, he balances practical system design with developer education. More than a coder, he treats developer experience as mission-driven work, aiming to make others’ lives better through accessible learning and reliable engineering.
10 years of coding experience
5 years of employment as a software developer
Informatics Managemenet, Informatic Management, Informatics Managemenet, Informatic Management at Universitas Negeri Surabaya
junior high school, Information Technology, junior high school, Information Technology at SMP Negeri 1 Balongbendo
Science, Information Technology, Science, Information Technology at SMA Negeri 1 Krian, Sidoarjo
Contributions:3 PRs, 8 pushes, 1 branch in 1 year 2 months
belajaroop
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.