Porto folio
Portfolio — 2026
Hi, I'm Alfaris, a fullstack developer who builds reactive interfaces and the APIs behind them, end to end. I'm also diving into the world of AI, still learning and building as I go.
02 — Capabilities
What I do.
Frontend
ReactNext.jsFlutterKotlinTailwind CSS 5 toolsFullstack
Node.jsExpressREST APIsSQL/NoSQL databasesauth 5 toolsAI
Prompt engineeringLLM APIsGenkit (Gemini)RAG basics 4 toolsDevOps & Tools
DockerGitGitHubVS CodeFigmaPostman 6 toolsCertifications
03 — Projects
Selected work.
Web Samurai Showcase A cinematic 3D cyber-samurai showcase with scroll-driven sections (arts, battles, ranks) and light/dark mode.
Web MyGarage An interactive 3D F1 car showcase. Scroll through hotspots that reveal each part’s specs on a Red Bull car, with light/dark mode.
App Tuang E-commerce Platform A complete e-commerce platform built with Next.js, featuring a product catalog, shopping cart, and secure checkout process.
App Fishify A personalized music recommendation web app powered by AI. Type your mood, activity, or favorite artist and Genkit + Spotify API return a curated playlist.
App DocFlow A web document scanner: capture with the camera, fix perspective with 4-corner correction, apply a high-contrast filter, reorder pages, then export a watermarked PDF or upload to Google Drive.
App Nutri8 A prototype design for a health and nutrition-focused app featuring community interaction and daily recommendations. Created using Figma and Canva.
AI PPE Detection Detects construction-site PPE (helmet, vest, shoes) with YOLO11 and reports compliance + confidence through a Flask web app.
AI VisionPrep ANN Desktop app for semi-automatic image preprocessing into ML-ready datasets, validated by a neural network built from scratch in NumPy.
AI Fruits Ripeness Classification Deep learning project to classify fruit ripeness (apples & bananas), comparing a Baseline CNN (custom, from scratch) against MobileNetV2 Transfer Learning (pre-trained on ImageNet + fine-tuning).
AI YouTube Comment Sentiment Analysis + AI Chatbot An NLP pipeline that scrapes YouTube comments, cleans them, classifies sentiment (Positive / Neutral / Negative) with a BERT Indonesian RoBERTa model, evaluates accuracy, visualizes the results, and provides an AI chatbot (Groq Llama 3.1) for Q&A about the comment data.
Web Sunyaruri Sunyaruri is my own mountain photo gallery, a collection of moments from summits I actually climbed. Morning light over the caldera, fog on the ridgeline, silence above the clouds. All captured in the field, by me. The great stillness of high places. No projects in this category yet.
04 — Contact
Connect With Me
You can find me on these platforms. Let's connect!
muhamadalfariz2211@gmail.com