
Nexwage
Automation platform that streamlines operational workflows and reduces manual overhead for growing teams.
Backend / System Engineer
I design and build production-ready backend systems that are clear, maintainable, and dependable under real usage. My work starts with understanding the problem and ends with stable delivery.

Muhammad Andri Fahrizal
Semarang, Indonesia. I collaborate with founders and small teams who need reliable systems without overstatement or unnecessary complexity.
Technology is vast and no one knows everything; real strength comes from learning what's needed, adapting quickly, and applying it to solve real-world challenges.
I help teams turn ideas into dependable backend systems. The focus is always on clarity, stability, and realistic delivery so the product can keep moving without technical surprises.
APIs, data pipelines, and integrations designed for reliability, observability, and long-term maintainability.
Practical designs that balance scalability with simplicity, using the right tools for the actual constraints.
CI/CD workflows and deployment practices that keep releases predictable and reduce operational risk.
Backend collaboration with frontend and mobile teams to ship complete, usable features.

Automation platform that streamlines operational workflows and reduces manual overhead for growing teams.

Multi-tenant SaaS system built for stable tenant isolation, scalable access control, and predictable operations.

Admin system to manage scheduling, service operations, and reporting for day-to-day execution.
Template for building TypeScript REST APIs with modular architecture, dependency injection, and a choice of HTTP framework (Express or Fastify). Components are plug-and-play so teams can pick middleware, define modules, and bootstrap quickly.
I start with the actual constraints and risks before deciding on tools or architecture.
Systems are delivered in workable steps, with production readiness baked in from the start.
I keep designs and decisions visible so teams can maintain and extend the system without guesswork.
Stability, monitoring, and recovery paths are part of the build, not an afterthought.
Backend
Node.js, TypeScript, Golang, PHP
Frontend
Next.js, React
Mobile
React Native, Android Studio
Infrastructure
AWS, CI/CD pipelines, deployment workflows