Hi, I'm Muhammad Danish Arfa
Full-Stack Developer
Learning continuously, exploring technology and the world.
About Me
Full-Stack Developer with hands-on experience digitizing manual business workflows into web-based systems. Proficient in Next.js, NestJS, PostgreSQL, and Prisma ORM, with experience deploying applications on self-hosted servers and Google Cloud Platform.
Skills & Technologies
Education
Bachelor’s Degree in Informatics Engineering
Universitas Mataram
Final GPA: 3.78/4.00
Cloud Computing Cohort
Bangkit Academy led by Google, GoTo, and Traveloka
Completed technical and soft skills courses focused on cloud computing, and a capstone project with a cross-disciplinary team.
Recent Experience
Full-Stack Developer (Freelance)
CV. Dwi Persada Makmur - Mataram
- Developed an internal operations system using Next.js, NestJS, and PostgreSQL (Prisma ORM) to manage the company's end-to-end workflow in the FTTH industry.
- Built modules for material requests, delivery and lending, returns, invoicing with automated tax calculation, and document management.
- Set up CI/CD with GitHub Actions and a self-hosted runner, and deployed the application using PM2, Nginx, and Cloudflare Tunnel.
- Digitized the company's manual end-to-end workflow, covering planning, warehouse, finance, and documentation, into a single integrated web platform.
IT Programmer (Internship)
PT. Petrolab Services - East Jakarta
- Developed a Consumable Request Monitoring System using Next.js and NestJS to replace manual Google Forms and email-based workflows, improving request visibility and reducing missed communications.
- Built end-to-end request management with approval flows, real-time quota monitoring, and automated data recording, backed by PostgreSQL and Prisma ORM.
- Defined API contracts using OpenAPI Specification to ensure clear integration between frontend and backend systems.
- Built a Vehicle Lending System mobile application prototype using Flutter to support vehicle booking workflows.
Recent Projects
SIM Qur'an - Full-Stack Developer
Undergraduate thesis (2025): a web-based system for SDIT Ulul Albab Mataram that digitizes Quran memorization (tahfidz) and recitation (tahsin) monitoring, with role-based features for admins, coordinators, teachers, and parents. Validated with Black Box Testing (all functions passing) and a SUS score of 73.08 (Grade B-, Acceptable) from 30 respondents.
Florify - Backend & Cloud Developer
Bangkit Academy capstone project (2024): backend architecture for an AI-powered mobile app providing personalized plant care advice, with RESTful APIs and a Flask API integrating machine learning models.