Muhammad Abdurrahman is a seasoned Node.js backend developer with 10 years of experience, primarily building TypeScript-based backend solutions across web and mobile domains. Based in Pekanbaru, Indonesia, he balances part-time and freelance work with prior in-house roles including web development at Circular Law Chambers and Android development at Sasak Techno. Comfortable taking on full-stack responsibilities when needed, he brings pragmatic engineering focused on reliable APIs, maintainable code, and efficient deployments. His career shows adaptability—shifting between Android and server-side work—which helps him bridge client-facing apps and backend services. Known for steady freelance delivery since 2015, he favors practical solutions that meet business needs without unnecessary complexity.
Contributions:45 pushes, 1 branch in 5 years 11 months
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.